interp1 函数-------一维数据插值函数
生活随笔
收集整理的這篇文章主要介紹了
interp1 函数-------一维数据插值函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【語法說明】
? ?1、yi=interp1(x,Y,xi):返回插值向量yi,每一個元素對應于參量xi,同時由向量x與Y,的內插值決定。
? ? ? ? ?參量x指定數據Y的點。若Y為一矩陣,則Y按每列計算,yi的階數是 length(xi)*size(Y,2)
? 2、yi=interp1(x,Y,xi,method):用指定的算法計算插值。
? ? ? ? method:?
? ? ? ?1、nearest:為最近鄰插值,直接完成計算
? ? ? ?2、linear:線性插值(默認方式)
? ? ? 3、spline:三次樣條插值
?
? ?3、 ?yi=interp1(x,Y,xi,method,'extrap'):對于超出x范圍的xi中的分量將執行特殊的外插值法。
? 4、yi=interp1(x,Y,xi,method,extrapval):確定超出x范圍的xi中分量的外插值extrapval,其值通常去NaN、0。
【功能介紹】
? ?一維數據插值。該函數對數據點之間計算內插值。
? ?它找到一元函數f(x)在中間點的數值,其函數表達式由所給數據決定。
?【實例】
??
x=0:20; y=x.*sin(x); x1=0:0.25:10; y1=interp1(x,y,x1); plot(x,y,'kd',x1,y1)總結
以上是生活随笔為你收集整理的interp1 函数-------一维数据插值函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java数组的基本操作方法整理
- 下一篇: iterp2函数--------二维数据