Saving to structured variable in loop

1 Ansicht (letzte 30 Tage)
Jakub
Jakub am 14 Mär. 2013
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 Kommentare
Andrei Bobrov
Andrei Bobrov am 14 Mär. 2013
What are return wcoher ? Scalar or array?
Jakub
Jakub am 14 Mär. 2013
matrix

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Alessandro
Alessandro am 14 Mär. 2013
Bearbeitet: Alessandro am 15 Mär. 2013
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

Weitere Antworten (0)

Kategorien

Mehr zu Wavelet Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by