Why am i getting negative numbers?

5 Ansichten (letzte 30 Tage)
nr0003
nr0003 am 25 Jun. 2017
Bearbeitet: Walter Roberson am 25 Jun. 2017
%Set Values
g = 9.8; %m/s^2
v = [10, 12, 14, 16, 18, 20]; %m/s
theta = [0, 0, 50, 60, 70, 80]; %degress
%Set Equation
h= v.^2.*sin(theta)./2.*g;
%Make the table
T = array2table(h);
disp (T)
this is supposed to be the height of a ball so I don't think that I should be getting negative numbers.

Antworten (1)

the cyclist
the cyclist am 25 Jun. 2017
Bearbeitet: the cyclist am 25 Jun. 2017
The sin() function takes input in radians. Use sind() for input arguments in degrees.
  1 Kommentar
nr0003
nr0003 am 25 Jun. 2017
Thanks! I forgot that I had to put d for degrees.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by