how to solve an equation by using trial and error method?
์กฐํ ์: 30 (์ต๊ทผ 30์ผ)
์ด์ ๋๊ธ ํ์
๐โ๐๐๐๐ก (๐ดโ)=647.5 ๐๐2
A=1027.5 mm^2
How can I calculate ๐๐ฅ value by using trial and error method or how can I find the value of Mx by another method. Thank you.
๋๊ธ ์: 0
์ฑํ๋ ๋ต๋ณ
Sam Chak
2022๋
5์ 16์ผ
I'm not sure what the trial-and-error method is for this, but I think that basic Algebraic methods can be used to rearrange the equation. I followed the example in fzero and make an assumption:
% Assume
gamma = 1.55526564459735;
% function to be solved
f = @(M) (1/M)*((2*(1 + (gamma - 1)/2*M^2))/(gamma + 1))^((gamma + 1)/(2*(gamma - 1))) - Ax/Astar;
% initial guess
M0 = 3;
% root-finding solver
Msol = fzero(f, M0)
There should be two real roots.
์ถ๊ฐ ๋ต๋ณ (1๊ฐ)
Walter Roberson
2022๋
5์ 16์ผ
Multiply both sides by Mx. Subtract the left side from the right. Expand out. You now have a polynomial of degree 2 in Mx.
๋๊ธ ์: 2
Walter Roberson
2022๋
5์ 16์ผ
Ah, I am on mobile. I had tried scrolling the image but it didn't scroll so I didn't see the power.
์ฐธ๊ณ ํญ๋ชฉ
์นดํ ๊ณ ๋ฆฌ
Help Center ๋ฐ File Exchange์์ Mathematics์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!