本博客基于上一篇的基础上做了一些稍微进阶的命令汇总,由于本人很菜,所以这些命令可能对于大佬而言,依旧是基础,所以请大佬们略过轻喷。在这部分内容中,我添加了一些实用的以及我喜欢用的绘图方式,例如坐标轴绘制等等,本博客也会持续更新,包括三维颜色填充等等内容。
- 绘制三维图形
- 设置坐标轴范围
- 绘制坐标轴箭头
- 绘制非线型箭头
绘制三维图形
在一些特定的问题里,二维已经不能满足我们的研究需求了,这时我们需要绘制三维的图形,其实很简单,其他基本的命令与二维图形完全一样,只需要使用plot3
即可。我们这里绘制两条三维曲线,分别是
和
。学过物理的人都知道,这是两条螺旋曲线。
clear,clc
x = linspace(0,20,1000);
y1 = 2*cos(x);
z1 = 2*sin(x);
y2 = sin(x);
z2 = cos(x);
figure(3);
plot3(x,y1,z1,'r','LineWidth',1.5);
hold on
plot3(x,y2,z2,'b:','LineWidth',1.5);
grid on
xlabel('x'); ylabel('y');zlabel('z');
set(gca,'Fontname'