2014-03-06 62 views
-1

![1]我有一個未知的曲線方程y = a0 + a1*x + a2*x^2 +....+ a9*x^9其中係數是符號。我想在特定的xi上找到它的導數和它的值。具有符號係數的多項式的導數和值

xi = 0:01:10;  

syms a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 

y = [a0 a1 a2 a3 a4 a5 a6 a7 a8 a9]; 
dy = polyder(y); 
val_y = polyval(y,xi); 
val_dy = polyval(dy,xi); 

然後,我必須做一些更多的數學運算,其結果與已知的最終答案進行比較,這樣我可以找出這種未知係數的值。

請幫忙。提前致謝。

+1

那麼你的問題是什麼?如果你想從一些數據集[xi,yi,dyi] i = 1..n找到係數a0〜a9。那麼這是一個線性迴歸問題。 – ysakamoto

+0

@ysakamoto:我必須在'xi'找到這條未知曲線的法線方程,並且將這條法線與其他已知曲線相交。我知道它應該相交的地方。所以我可以從中找出係數。 – Ankush

+0

請編輯您的問題,以便它提出具體問題。此外,'聚合物'似乎不支持符號輸入 - 你沒有得到一個錯誤? – horchler

回答

1

難道不是更多的數學問題呢?在點x0處與曲線y = f(x)相切的線具有斜率(1,f'(x0))。從點(x0,f(x0))到另一點(x1,y1)的向量爲(x1-x0,y1-f(x0))。然後求解方程是:

dot([x1-x0, y1-f(x0)], [1, diff(f(x0),x0)]) = 0 

如果f是一個第九多項式,A0〜A9的值不能從正上方的等式確定。

+0

我添加了一張照片。我知道最終階段和初始階段的等式。此外,從我放置正常位置的初始曲線上的點也是已知的。另外,我知道交點應該在最終曲線上的最終點。我的目標是找出中間2曲線方程。 – Ankush

+0

另外,您可以在曲線之間看到的線條與之前的曲線相同。 – Ankush

相關問題