Unrecognized function or variable h.

trying to get equation to solve for the unknow variable H.
me = 2500;
m = 5 ;
gravity = 9.8;
me(2500) = h*m*g

 Risposta accettata

Torsten
Torsten il 18 Dic 2021
Modificato: Torsten il 18 Dic 2021
syms me m gravity h
eqn = me == h*m*g;
Sval = solve(eqn,h);
me_num = 2500;
m_num = 5 ;
gravity_num = 9.8;
Sval_num = subs(Sval,[me m gravity],[me_num m_num gravity_num])

Più risposte (1)

Voss
Voss il 18 Dic 2021
Modificato: Voss il 18 Dic 2021
This line:
me(2500) = h*m*g
says to set the 2500th element of the variable me equal to h*m*g.
m is defined, but h and g are not. This is the cause of the error.

Categorie

Prodotti

Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by