目录
1.如何绘图
(绘图相关步骤参考自https://blog.csdn.net/shulianghan/article/details/115757243)
绘图前需要给定 x轴 , y轴 变量表达式 ,x 变量定义成一个区间数值 ,y 变量是一个基于 x 变量的表达式 ;绘制二维平面图时 , 调用 plot ()函数进行绘图 , 依次将 x 轴表达式对应变量 , y 轴表达式对应变量 传入,如plot(x,y)。
1.1标签设置
设置x轴标签xlabel()
设置y轴标签ylabel()
设置标题title()
1.2图像颜色参数
红色 : r 绿色 : g 蓝色 : b
黄色 : y 粉色 : m 青色 : c
白色 : w 黑色 : k
1.3图像线形参数 :
实线 : - 虚线 : –
冒号线 : : 点划线 : -.
2.具体例子
2.1.根据方程组绘制图像
y=2x^2+1
y=x^3-2x+8
x=1:1:10
y1=2*x.^2+1
y2=x.^3-2*x+8
plot(x,y1)
hold on
plot(x,y2)
xlabel('x')
ylabel('y')
运行结果:
2.2.绘制心形图
x=-2:0.01:2
y=sqrt(2*sqrt(x.^2)-x.^2)
z=asin(abs(x)-1)-pi./2
plot(x,y)
grid on
hold on
plot(x,z)
运行结果:
3.mesh函数
3.1 meshgrid()
调用格式:[X,Y]=meshgrid(x,y)
功能说明:生成网格型矩阵
x=-2:0.01:2
y=-2:0.01:2
[X,Y]=meshgrid(x,y)
3.2 mesh用法
说明:mesh函数是绘制三维曲面的函数
x=-2:0.01:2
y=-2:0.01:2
[X,Y]=meshgrid(x,y)
Z=8*X.^2-9*Y.^3
mesh(Z)
运行结果:
3.2.1 colorbar
说明:添加色标
x=-2:0.01:2
y=-2:0.01:2
[X,Y]=meshgrid(x,y)
Z=8*X.^2-9*Y.^3
mesh(Z)
colorbar
运行结果:
3.2.2 colormap
说明:设置图片配色
x=-2:0.01:2
y=-2:0.01:2
[X,Y]=meshgrid(x,y)
Z=8*X.^2-9*Y.^3
mesh(Z)
colormap jet
运行结果: