0

これまでのところ、私はこれを持っています:

time=(0:15:16*1440);

data=zeros(3,length(time));
for i=1:length(time)
(not sure what goes here)=ValidateTime(0,0,time(i));
end

validateTime は、3 つの値を返す関数です。関数からの出力を、前に作成したデータ マトリックスに格納するにはどうすればよいですか?

4

1 に答える 1

1

ValidateTime(..) が長さ 3 の行ベクトルを返すと仮定すると、それを列ベクトルに転置して、データ行列の i 番目の列に割り当てることができます。

time=(0:15:16*1440);

data=zeros(3,length(time));
for i=1:length(time)
    data(:,i)=ValidateTime(0,0,time(i))';  % Note the single quote!
end
于 2013-10-13T23:09:43.557 に答える