t=1:.1:10;x=t;y=t;
[X,Y]=meshgrid(x,y);%vector xy变成array XY,这里也可以用ndgrid,2D、3D没什么影响
Z=(X.^2+(Y-2).^2)./(2.^X);%matrix点运算
mesh(X,Y,Z)
%surf(X,Y,Z);plot3(X,Y,Z)都行
xlabel('X'),ylabel('Y'),zlabel('Z')
title('function figure'),view(3)
这个比较简单的了,matlab数值方式画图(区别于符号的函数图比如fplot())
数据输入是什么意思?matlab可以从exce、txt、统计软件spss、sql等数据库导入数据