c1_1_3.m
来自「该文件主要包括了matlab的一些主要应用例程!对学习matlab很有帮助」· M 代码 · 共 29 行
M
29 行
%filename:c1_1_3.m
rand('seed',0);
x=rand(50,1)*4-2;
y=rand(50,1)*4-2;
z=x.*y.*exp(-x.^2-y.^2);
figure(1)
zmax=max(z);
zmin=min(z);
bm=zmin-0.25*(zmax-zmin);
top=zmax+0.25*(zmax-zmin);
plot3(x,y,z,'.','markersize',4*6);
hold on
z0=bm*ones(1,length(z));
plot3([x';x'],[y';y'],[z';z0],'k:')
hold off
set(gca,'Zlim',[bm,top]);
xlabel('x');ylabel('y');zlabel('z');
grid off
T=-2:0.1:2;
[Xi,Yi]=meshgrid(T,T);
Zi=griddata(x,y,z,Xi,Yi);
figure(2)
mesh(Xi,Yi,Zi);
hidden off
hold on
plot3(x,y,z,'.','markersize',4*6)
colormap([0.5,0.5,0.5])
hold off
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?