ex2406.m

来自「数字信号处理的MATLAB实现」· M 代码 · 共 26 行

M
26
字号
%例24-6 非网格数据点绘图
%Ex24-6 non-uniform data
close all
clear
x=rand(1,20);
y=rand(1,20);
z=cos(0.5.*x).*sin(y);
xi=linspace(0,1,50);
yi=linspace(0,1,50);
[X,Y]=meshgrid(xi,yi);
subplot(2,2,1)
Z1=griddata(x,y,z,X,Y,'linear');
mesh(X,Y,Z1)
title('linear')
subplot(2,2,2)
Z1=griddata(x,y,z,X,Y,'nearest');
mesh(X,Y,Z1)
title('nearest')
subplot(2,2,3)
Z1=griddata(x,y,z,X,Y,'cubic');
mesh(X,Y,Z1)
title('cubic')
subplot(2,2,4)
Z1=griddata(x,y,z,X,Y,'v4');
mesh(X,Y,Z1)
title('v4')

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?