matlab二維插值--interp2與griddata


二者均是常用的二維插值方法,兩者的區別是,

interp2的插值數據必須是矩形域(X,Y必須分別是單調向量),即已知數據點(x,y)組成規則的矩陣,或稱之為柵格,可使用meshgid生成。

griddata函數的已知數據點(X,Y)不要求規則排列,特別是對試驗中隨機沒有規律采取的數據進行插值具有很好的效果。

griddata 調用方法:
ZI = griddata(x,y,z,XI,YI)
[XI,YI,ZI] = griddata(x,y,z,XI,YI)
[...] = griddata(...,method)
[...] = griddata(...,method,options)

method 的值 為
'linear' -- 則,以三角形為基礎的線性內插
'cubic' -- 則,以三角形為基礎的三次方程內插
'nearest' -- 則,用最鄰近的點 內插
'v4'-- -- 則,MATLAB 4 格點樣條函數內插
默認'linear' 線性內插


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM