【发布时间】:2015-08-09 05:19:14
【问题描述】:
我想将输出 out 保存为当前输出为的列向量的形式
ans(:,:,1) =
0
ans(:,:,2) =
0
ans(:,:,3) =
0
ans(:,:,4) =
0
ans(:,:,5) =
0
ans(:,:,6) =
0
ans(:,:,7) =
-5.5511e-017
function [out]= myfun1(in)
in= importdata('X.dat');
l= length(in);
dt=0.05;
l1=(l-1)*dt+1;
ts = timeseries(in, 1:.05:l1);
ts1= resample(ts, 1:1:l1);
out= ts1.data;
【问题讨论】:
-
squeeze它。 -
谢谢!它可以得到一个列向量。如果我想直接从输出中获取行向量,而不是对挤压后形成的列向量进行转置,该怎么办?
-
reshape(out,1,[])可能是解决方案。
标签: arrays matlab output sampling