問題:已知m*n個節點(xi,yi,zij),i=1,2,3..m,j=1,2,3...n,且x1對上述問題,matlab中提供了二維插值函式interp2,其基本格式為cz=interp2(x,y,z,cx,cy,'method');其中x和y是自變數。x和y的分量值必須是單調遞增的。x,y,z的值是已經知道的,cx,cy是但插值的點的座標,cz是對應的插值。method為可選引數,可以用下面四個值中任選乙個:
'nearest':最近鄰點插值
'linear':線性插值
'spline':三次樣條插值
'cubic':三次插值
'linear'是預設值
例:已知平板表面3*5的網格處的溫度值為
82 79 84
81 63 84
80 61 82
82 65 85
84 81 86
做出平板表面溫度分布曲面,在x,y方向上每隔0.2個單位進行插值,畫出插值後的圖形。
Matlab二維插值
y interp2 x,y,z,xi,yi,method method nearest 最鄰近插值 linear 預設 雙線性插值 cubic 雙三次插值 示例如下 例 已知平板表面3 5的網格處的溫度值為 82 79 84 81 63 84 80 61 82 82 65 85 84 81 86做出...
MATLAB一維插值和二維插值
插值問題描述 已知 乙個函式上的若干點,但函式具體表示式未知,現在要利用已知的若干點求在其他點處的函式值,這個過程就是插值的過程.1.一維插值 一維插值就是給出y f x 上的點 x1,y1 x2,y2 xn,yn 由此求出y f x 在點xa處的值ya的值.實現一維插值使用interp1命令,使用...
MATLAB二維插值和三維插值
插值問題描述 已知 乙個函式上的若干點,但函式具體表示式未知,現在要利用已知的若干點求在其他點處的函式值,這個過程就是插值的過程.1.一維插值 一維插值就是給出y f x 上的點 x1,y1 x2,y2 xn,yn 由此求出y f x 在點xa處的值ya的值.實現一維插值使用interp1命令,使用...