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 !!

 採用された回答

Star Strider
Star Strider 2019 年 9 月 3 日

1 投票

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 件のコメント

Dilan Kutmaral
Dilan Kutmaral 2019 年 9 月 10 日
Thanks!!!
Star Strider
Star Strider 2019 年 9 月 10 日
As always, my pleasure!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeSymbolic Math Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by