您的位置首页百科知识

matlab plot3 直线

matlab plot3 直线

的有关信息介绍如下:

matlab plot3 直线

最近遇到一个画图问题,也就说如何通过曲线来描述一个立体图像!有些时候在论文中直接用立体图,看上去效果很好!但是模拟数据用的太多,也就是说验证理论和数值模拟的计算量大!下面介绍通过plot3 三维曲线图来刻画一个立体图!也就是通过三维图的几个线条间接验证。具体命令为:plot3(x,y,z)

如果需要设置颜色或者线条可以通过plot3(x,y,z,'r--')来进行修改!

首先确定定义域,并且在定义域中选取几条主线!所谓的主线,要是关键线条,或者比较好画的!

确定定义域,我们这里所画的定义域是一个原型区域!

我们这里选取的线条为2个坐标轴,和45度,135度的夹角线!

采集坐标轴数据,这里需要注意的是对于坐标轴的数据各有特点!把握住这个特点采集数据!也就是说x,y轴其中一个是0向量!

对于45度和135度 线上的坐标点,我们容易发现,45度角上的数据,x坐标与y坐标一致!135是恰好相反的!

接着画出我们上面的四条曲线就可以完成了!具体命令为

plot3(x,y,z,'r'); 理论结果红色实线标记

plot3(x,y,z,'b--') 模拟结果蓝色曲线+o标记!

scatter3(x,y,z,'bo')