how to loop it

1 vue (au cours des 30 derniers jours)
Rizwana
Rizwana le 30 Jan 2014
Commenté : Jos (10584) le 30 Jan 2014
I have two columns. Both columns reads 264 elements and lets call them x & y.
x= 264*1 % reads radius r
y =264*1 % reads angle theta
I want to multiply first element of x with 1st element of y & 2nt elemnt of x with 2nd elemnt of y. How to do it... I used this logic. Its not working... Please help me
for i = 1 :264
x_new = x(i) * cosd(y(i))
y_new = y(i) * sind(y(i))
end

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 30 Jan 2014
Modifié(e) : Azzi Abdelmalek le 30 Jan 2014
Use the multiplication element by element .*
z=x.*y
x_new=x.*cosd(y)
y_new=y.*sind(y)
  1 commentaire
Rizwana
Rizwana le 30 Jan 2014
Thank You. Iam getting it now :)

Connectez-vous pour commenter.

Plus de réponses (1)

Iain
Iain le 30 Jan 2014
Change:
x_new = x(i) * cosd(y(i))
y_new = y(i) * sind(y(i))
to
x(i+1) = x(i) * cosd(y(i))
y(i+1) = y(i) * sind(y(i))
  1 commentaire
Jos (10584)
Jos (10584) le 30 Jan 2014
?????

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrices and Arrays 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