matlab:from';加载';推荐给vector
如何从文件list.mat中获取向量 我写道:matlab:from';加载';推荐给vector,matlab,time-series,Matlab,Time Series,如何从文件list.mat中获取向量 我写道: temp=load('list.mat'); “temp”现在是一个“1x1结构”,但当我双击“list.mat”(在当前文件夹窗口)时,它会说它是“1x1 double timeseries” 您应该了解结构的格式,以及如何访问结构以获得所需内容。请同时查看下面的演示,这对您很有用 在下面的示例中,我将信号/时间序列设置为一个结构,并从结构中提取相同的内容 %% Make a time series a structure t = 0:1:6
temp=load('list.mat');
“temp”现在是一个“1x1结构”,但当我双击“list.mat”(在当前文件夹窗口)时,它会说它是“1x1 double timeseries” 您应该了解结构的格式,以及如何访问结构以获得所需内容。请同时查看下面的演示,这对您很有用 在下面的示例中,我将信号/时间序列设置为一个结构,并从结构中提取相同的内容
%% Make a time series a structure
t = 0:1:60 ;
amp = rand(size(t)) ;
signal = [t' amp'] ;
temp = struct ;
temp.signal = signal ;
%% Extract time series from structure
signal = temp.signal ;
t = signal(:,1) ;
amp = signal(:,2) ;
如果我得到了您编写的“mat”文件,并且现在希望加载它:dataload=load('data.mat');加载后,我可以通过以下方式得到一个矩阵:newData=dataload.signal;?非常感谢您,我从未在“matlab”上使用过struct,但您的示例说明了这一点!!