matlab interp2怎么用
x=0,1,2
y=0,1,2,
z=【1,2,3;4,5,6;7,8,9】
xi=-1:0.01:3;y=-1:0.01:3:
meshgrid(xi,yi);
zi=interp2(x,y,z,xi,yi);
mesh(xi,yi,zi)不能执行为什么
matlab interp2怎么用
答案:1 悬赏:0 手机版
解决时间 2021-05-21 05:39
- 提问者网友:爱唱彩虹
- 2021-05-20 18:47
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-05-20 20:09
你的代码好乱啊.至少存在这样一些问题:1、存在大量的中文字符,如【;,】:等;2、前两行的x、y数据应该用中括号括起来;3、第4行的y应为yi;4、第5行meshigrid的结果未返回. 改后的代码如下:x=[0,1,2];
y=[0,1,2];
z=[1,2,3;4,5,6;7,8,9];
xi=-1:0.01:3;
yi=-1:0.01:3;
[xi,yi]=meshgrid(xi,yi);
zi=interp2(x,y,z,xi,yi);
mesh(xi,yi,zi)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯