私はこのような式を持っている:シンボリックツールボックスなしで暗黙の方程式を解く方法はありますか?
(5+x)^2/15+(x-4)^2/10=100
MATLABはシンボリックなツールボックスへのアクセスを持たずに、直接、この方程式を解くことはできますか?これを行うことができない場合は、どうすればこの問題を解決できますか?
私はこのような式を持っている:シンボリックツールボックスなしで暗黙の方程式を解く方法はありますか?
(5+x)^2/15+(x-4)^2/10=100
MATLABはシンボリックなツールボックスへのアクセスを持たずに、直接、この方程式を解くことはできますか?これを行うことができない場合は、どうすればこの問題を解決できますか?
可能ですが、手作業が必要です。
あなたの関数は多項式である:
x^2/6 - (2*x)/15 + 49/15 = 100
左側へ100
を引っ張って、我々は見つけることができますroots
:
roots([1/6 -2/15 -1451/15])
ans =
24.4948
-23.6948
引数は減少にprefactorsとして指定されています権力の秩序。
私は多項式は(シンボリック数学のツールボックスが必要です)見つかったとのコード:
syms x
fun = (5+x)^2/15+(x-4)^2/10-100;
f = simplify(fun);
どのように無名関数を使用する方法について:
[email protected](x)(5+x)^2/15+(x-4)^2/10-100;
X0=1; % initial guess
x_out=fzero(f,X0);
あなたにその解決策の一つだけを与える、ありませんどちらも。 – Adriaan