MATLAB Function Reference |
Syntax
y = polyval(p,x) y = polyval(p,x,[],mu) [y,delta] = polyval(p,x,S) [y,delta] = polyval(p,x,S,mu)
Description
y = polyval(p,x)
回傳 x
.代入多項式 p
所得到的值。p
為一長度 n+1
的向量,其向量元素為依降冪排列的多項式係數。
x
可以矩陣或向量來表示。polyval
會對每個 x
計算代入多項式 p
的值。
y = polyval(p,x,[],mu)
使用 代替 。在這式子中,
且 。參數 mu =
為函式 polyfit
非必要的輸出。
[y,delta] = polyval(p,x,S) 及 [y,delta] = polyval(p,x,S,mu)
使用非必要的輸出結構 S
存放誤差估計,即 y
±delta
。若在函式 polyfit
中資料輸入的錯誤獨立於常數變數,y
±delta
含有至少 50% 的準確性。
Remarks
含有矩陣 x
的 polyvalm(p,x)
函式,依矩陣的順序計算多項式值。可參考函式 polyvalm
以獲得更多的資訊。
Examples
p = [3 2 1]; polyval(p,[5 7 9])
ans = 86 162 262
See Also
polyint | polyvalm |