g=9.81;
Vo=10;
ang= [30 45 60 80];
t=sqrt(sin(ang).^2-0.5*sin(ang))
t=[t -t];
x=Vo*(cos(ang).*t) WHY I KEEP GETTING "MATRIX DIMENSIONS MUST AGREE"
y = Vo*(sin(ang).*t)-(0.5*g*(t^2));
tmax=2*Vo/g*sin(ang);
y=y(x);

 Risposta accettata

madhan ravi
madhan ravi il 6 Feb 2019
Modificato: madhan ravi il 6 Feb 2019
  • First for some reason you make t twice as large than it previously was
t=[t -t] % see here
  • And then you try to multiply it with ang which is half of t.
  • numel(t) should be equal to numel(ang) to prevent that error.

Più risposte (0)

Categorie

Scopri di più su Operators and Elementary Operations in Centro assistenza e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by