Matlab question about code

1 vue (au cours des 30 derniers jours)
Francesco
Francesco le 6 Fév 2014
Commenté : Amit le 6 Fév 2014
>> D_pre
D_pre =
0.2000 0.7000 0.4500 0.1000
0.3000 0.4000 0.3700 0.6000
[righe_d, colonne_d]= size(D_pre)
coordinate=zeros(2, colonne_d)
for i=1:colonne_d
coordinate=D_pre(:,i)
end
I want to have in output all the components of coordinate variables. I have to obtain:
0.2
0.3
and
0.7
0.4
and so on. In coordinate variable I have only the last that I want to obtain. How Can I modify the code?

Réponse acceptée

Amit
Amit le 6 Fév 2014
[righe_d, colonne_d]= size(D_pre)
coordinate=zeros(2, colonne_d)
for i=1:colonne_d
coordinate(:,i)=D_pre(:,i)
end
  1 commentaire
Amit
Amit le 6 Fév 2014
However if D_pre has the coordinate, you can simply use it as it is in your code? Why copying a variable?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Operating on Diagonal Matrices dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by