2017-02-19 67 views

回答

3

這是可能的,但需要一些手工工作。

你的函數是多項式:

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); 
-2

如何使用匿名函數:

[email protected](x)(5+x)^2/15+(x-4)^2/10-100; 
X0=1; % initial guess 
x_out=fzero(f,X0); 
+2

這會給你只有一個它的解決方案,而不是都。 – Adriaan

相關問題