Matlab三维绘图

在这里插入图片描述

三维曲线绘图命令

在这里插入图片描述

plot3命令

plot3命令是二维绘图plot命令的扩展,因此它们使用的格式基本是相同的,只是在参数中多加了一个第三维的信息。

>> x = 0:pi/10:2*pi;
>> y = sin(x);
>> z = cos(x);
>> plot3(x, y, z, 'm:p')
>> grid on

在这里插入图片描述

ezplot3命令

在这里插入图片描述

三维网格命令

在这里插入图片描述

mesh命令

在这里插入图片描述
其中,meshgrid命令是一个比较常用的命令,它用来生成二元函数中xy的平面上的矩形定义区域中数据点矩阵X和Y,或者是三元函数中立方体定义域中的数据点矩阵X、Y和Z
在这里插入图片描述

>> x = -4:0.25:4;
>> y = x;
>> [X, Y] = meshgrid(x, y);
>> Z = -X.^4+Y.^5;
>> mesh(Z);
>> xlabel('x');ylabel('y');zlabel('z');

在这里插入图片描述
在这里插入图片描述

ezmesh命令

在这里插入图片描述

>> syms x y;
>> f = sin(x)*exp(y)-cos(y)*exp(x)+exp(x)+exp(y);
>> ezmesh(f, [-pi,pi], 30);
>> title('三维表面图');
>> 

在这里插入图片描述

三维曲面命令

在这里插入图片描述

surf命令

surf命令的调用格式和mesh命令的调用格式一样

>> [x,y,z] = peaks(30);
>> surf(x,y,z);
>> grid on
>> 

在这里插入图片描述

ezsurf命令

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值