Saving to structured variable in loop

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 commentaires

Andrei Bobrov
Andrei Bobrov le 14 Mar 2013
What are return wcoher ? Scalar or array?
Jakub
Jakub le 14 Mar 2013
matrix

Connectez-vous pour commenter.

 Réponse acceptée

Alessandro
Alessandro le 14 Mar 2013
Modifié(e) : Alessandro le 15 Mar 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

Plus de réponses (0)

Catégories

En savoir plus sur Parallel Computing dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by