1
我想使用interp2我的五个输入都是n向量1。这可能吗?或者我需要以网格格式输入它们?使用interp2而不是网格网格向量
我想使用interp2我的五个输入都是n向量1。这可能吗?或者我需要以网格格式输入它们?使用interp2而不是网格网格向量
不,你需要使用meshgrid来生成两个第一输入参数(X,Y),就像在这个例子中(Matlab的文档中提供):
[X,Y] = meshgrid(-3:.25:3);
Z = peaks(X,Y);
[XI,YI] = meshgrid(-3:.125:3);
ZI = interp2(X,Y,Z,XI,YI);
mesh(X,Y,Z), hold, mesh(XI,YI,ZI+15)
hold off
axis([-3 3 -3 3 -5 20])
我希望它能帮助。
看到这个SO问题:http://stackoverflow.com/questions/1672176/how-do-i-generate-a-3-d-surface-from-isolines – yuk 2010-10-18 04:20:00