求助matlab问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:47:16
我现在只有xyz平面上的十个点,x和y范伟是0-30,请问能否用插值法把点扩充至整个平面上并画出立体图。

应该可以.
interp1是求1维的.
你去找下什么函数求2维的.
x=linspace(0,30,100);
y=linspace(0,30,100);
x1=[1 2 3 4 5 6 7 8 9 10];
y1=[1 2 3 4 5 6 7 8 9 10];
z1=[1 2 3 4 5 6 7 8 9 10];
z=interp2(x1,y1,z1,x,y,'cubic');
plot3(x,y,z);
interp2是错误的,你去找下什么求2维的.

当然能