solving nonlinear equations in matlab

1 vue (au cours des 30 derniers jours)
Dilan Kutmaral
Dilan Kutmaral le 3 Sep 2019
Commenté : Star Strider le 10 Sep 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 !!

Réponse acceptée

Star Strider
Star Strider le 3 Sep 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 commentaires
Dilan Kutmaral
Dilan Kutmaral le 10 Sep 2019
Thanks!!!
Star Strider
Star Strider le 10 Sep 2019
As always, my pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by