ループ内でforループを使用してfor
(私が思うに)、個別に使用できる多数のベクトルを生成したいと思いますpolyfit
。
768x768 のマトリックスがあり、これを 768 個の個別のセル ベクトルに分割しました。ただし、各 1x768 マトリックスを 16 ポイントのセクションに分割したいと考えています。つまり、長さが 16 の値である 48 個の新しいベクトルです。次に、この情報を使用してカーブ フィッティングを実行します。
48 個のベクトルのそれぞれに別の名前を付けたいのですが、これを 768 列のそれぞれに対して行いたいと考えています。どちらかを個別に簡単に実行できますが、それらを組み合わせる方法があることを望んでいました。これを for ステートメント内の for ステートメントとして実行しようとしましたが、機能しません。私が望むものを作成する方法について誰かがヒントをくれないかと思いました。コードを添付しました。
Qne
すべてのポイントを含む私の768 * 768マトリックスです。
N1=768;
x=cell(N,1);
for ii=1:N1;
x{ii}=Qnew(1:N1,ii);
end
for iii = 1:768;
x2{iii}=x{iii};
for iv = 1:39
N2=20;
x3{iii}=x2{iii}(1,(1+N2*iv:N2+N2*iv));
%Gx{iv}=(x3{iv});
end
end