随笔 - 1762  文章 - 0  评论 - 109  阅读 - 431万

matlab的plot3()函数、mesh()函数和surf()函数

1.plot3()函数

例1:绘制一条空间折线。

x=[0.2,1.8,2.5];
y=[1.3,2.8,1.1];
z=[0.4,1.2,1.6];
figure(1);plot3(x,y,z);
grid on;
axis([0,3,1,3,0,2])%设置三个坐标轴的显示范围

例2:绘制参数形式的螺旋线

(1)绘制曲线先要有坐标

(2)第二个子图,坐标每隔4个取1个,共定义了50个数据点,绘制的曲线比较粗糙。

2.mesh()函数

用于绘制三维网格图

mesh(x,y,z,c)

(x,y)是网格坐标矩阵;

z是网格上的高度矩阵;

c用于指定在不同高度下的曲面颜色。c省略时,默认z=c,颜色的设定正比于图像的高度。

3.surf()函数

surf(x,y,z,c)

用于绘制三维曲面图

 4.例子

用四种方式绘制z=(x-1)2+(y-2)2-1的曲面图,其中x属于[0,2],y属于[1,3]

复制代码
[x,y]=meshgrid(0:0.1:2,1:0.1:3);
z=(x-1).^2+(y-2).^2-1;
subplot(2,2,1);
meshc(x,y,z);title('meshc(x,y,z)');
subplot(2,2,2);
meshz(x,y,z);title('meshz(x,y,z)');
subplot(2,2,3);
surfc(x,y,z);title('surfc(x,y,z)');
subplot(2,2,4);
surfl(x,y,z);title('surfl(x,y,z)');
复制代码

 

 

 

 

posted on   一杯明月  阅读(20453)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2018-11-06 python根据圆的参数方程求圆上任意一点的坐标
2018-11-06 python绘制圆和椭圆
2018-11-06 python终止程序的执行
2018-11-06 python利用easygui打开文件对话框
2018-11-06 python的try...except
2018-11-06 python利用os.path操作文件名
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示