Filter löschen
Filter löschen

Error "Matrix dimensions must agree" what should I fix?

1 Ansicht (letzte 30 Tage)
mohsen
mohsen am 17 Mär. 2016
Bearbeitet: Stephen23 am 17 Mär. 2016
a = 0.25;
theta = 0;
r = [0:12];
x = (30/2)*((1-(a^2/r.^2))+(1+3*(a^4/r.^4)-4*(a^2/r.^2)*cos(2*theta)))
y = (30/2)*((1+(a^2/r.^2))-(1+3*(a^4/r.^4)*cos(2*theta)))
z = -(30/2)*((1-3*(a^4/r.^4)+2*(a^2/r.^2))*sin(2*theta))
figure(1)
plot(x)
figure(2)
plot(y)
figure(3)
plot(z)
  1 Kommentar
Stephen23
Stephen23 am 17 Mär. 2016
Bearbeitet: Stephen23 am 17 Mär. 2016
@Abdulmohsen Bahabri: today I formatted your code correctly for you. In future you can do it yourself by selecting the code text and clicking the {} Code button.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

KSSV
KSSV am 17 Mär. 2016
Bearbeitet: Stephen23 am 17 Mär. 2016
a = 0.25;
theta = 0;
r = [0:12];
x = (30/2)*((1-(a^2./r.^2))+(1+3*(a^4./r.^4)-4*(a^2./r.^2)*cos(2*theta))) ;
y = (30/2)*((1+(a^2./r.^2))-(1+3*(a^4./r.^4)*cos(2*theta))) ;
z = -(30/2)*((1-3*(a^4./r.^4)+2*(a^2./r.^2))*sin(2*theta)) ;
figure (1)
plot(x)
figure (2)
plot(y)
figure (3)
plot(z)
element by element division.

Weitere Antworten (0)

Kategorien

Mehr zu Interactive Control and Callbacks 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