solving nonlinear equations in matlab

1 visualización (últimos 30 días)
Dilan Kutmaral
Dilan Kutmaral el 3 de Sept. de 2019
Comentada: Star Strider el 10 de Sept. de 2019
hello,
I have problem about an equation. I would like to solve this eqution in matlab as input value P and I want to obtain output value S.
Do you make the necessary arrangements for the code to work in this order?
Thanks in advance !!

Respuesta aceptada

Star Strider
Star Strider el 3 de Sept. de 2019
Use the Symbolic Math Toolbox:
syms S
P=10;
E=5;
V=0.33;
M=2;
K=1.5;
B=0.5;
H=0.3;
T=1;
Pfcn=((E*S)/(1-V^2)*M*K^2*B^2)*((H-S/2)*(H-S)*T+T^3);
Ssol = vpasolve(Pfcn == P)
producing:
Ssol =
1.2272645680296059191773342534578
- 0.16363228401480295958866712672892 - 1.5983944082554683248490550151884i
- 0.16363228401480295958866712672892 + 1.5983944082554683248490550151884i
  2 comentarios
Dilan Kutmaral
Dilan Kutmaral el 10 de Sept. de 2019
Thanks!!!
Star Strider
Star Strider el 10 de Sept. de 2019
As always, my pleasure!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by