MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

Jakub
0

Saving to structured variable in loop

Jakub
さんによって質問されました 2013 年 3 月 14 日
Hi This is part of my code:
for i=1:18
for j=i+1:19
x = data(i,:);
y = data(j,:);
wcoh.(i,j)=wcoher(x,y);
end
end
Function wcoher computes from two rows of data one matrix. But i have 19 rows of data. And i want to compute wcoher for each pair. So the result would be structured variable for example wcoh->inside it variables 1-2,1-3,1-4,....5-6,...18-19-> and inside matrix computed by wcoher function.
Thx for help!!

  2 件のコメント

Andrei Bobrov
2013 年 3 月 14 日
What are return wcoher ? Scalar or array?
Jakub
2013 年 3 月 14 日
matrix

サインイン to comment.

1 件の回答

回答者: Alessandro 2013 年 3 月 14 日
編集済み: Alessandro 2013 年 3 月 15 日
 採用された回答

If I understand you right you wannt to have:
wcoh= cell(Ny,Nx);
for i=1:Ny
for j=i+1:Nx
x = data(i,:); y = data(j,:);
wcoh{i,j}=wcoher(x,y);
end
end

  1 件のコメント

Jakub
2013 年 3 月 15 日
Thanks, it works perfectly!

サインイン to comment.



Translated by