How to solve this equation?

2 ビュー (過去 30 日間)
Ani Asoyan
Ani Asoyan 2021 年 2 月 24 日
編集済み: David Hill 2021 年 2 月 24 日
Hi. I want to solve this equation (find the root of this polynomial).
How can I do that?
h^0.66+0.0805*h=0.045

回答 (2 件)

David Hill
David Hill 2021 年 2 月 24 日
編集済み: David Hill 2021 年 2 月 24 日
f=@(h)h.^0.66+0.0805*h-0.045;
fzero(f,0.008);%plot(0:.001:.1,f(0:.001:.1)) to get approximate location to root

Star Strider
Star Strider 2021 年 2 月 24 日
Probably the easiest approach:
syms h z2
Eqn = h^0.66+0.0805*h == 0.045;
[h,prms,cndx] = solve(Eqn,h, 'ReturnConditions',1)
vpa_cndx = vpasolve(z2^50 + (2000*z2^33)/161 - 90/161 == 0); % Returns All 50 Roots
.

カテゴリ

Help Center および File ExchangeMathematics についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by