MATLAB绘图怎么变得更好看
程序员文章站
2022-05-26 14:42:20
...
同样用的都是MATLAB,为啥大佬们画的图都那么好看,而你画的图都是简单、普通,那是因为我们掌握的基础元素不一样,只有掌握了最基本的基础元素,再加上日益增长的审美,才会有一张好图出来。
二维绘图
函数名 |
说明 |
plot |
基本的线性坐标绘图 |
loglog |
X-Y轴双对数坐标绘图 |
semilogx |
X轴对数、Y轴线性坐标绘图 |
semilogy |
Y轴对数、X轴线性坐标绘图 |
polar |
极坐标图 |
plotyy |
左右两边都有坐标轴的函数曲线绘制 |
MATLAB绘图命令中的各种选项
曲线类型 |
|
|
曲线颜色 |
|
|
|
|
|
标记符号 |
选项 |
意义 |
选项 |
意义 |
选项 |
意义 |
选项 |
意义 |
选项 |
意义 |
‘-’ |
实线 |
‘b’ |
蓝色 |
‘c’ |
蓝绿色 |
‘*’ |
星号 |
‘pentagram’ |
五角星 |
‘----’ |
虚线 |
‘g’ |
绿色 |
‘k’ |
黑色 |
‘.’ |
点号 |
‘o’ |
圆圈 |
‘:’ |
点线 |
‘m’ |
红紫色 |
‘r’ |
红色 |
‘x’ |
叉号 |
‘square’ |
方形 |
‘-.’ |
点划线 |
‘w’ |
白色 |
‘y’ |
黄色 |
‘v’ |
倒三角 |
‘diamond’ |
◇ |
‘none’ |
无线条 |
用一个1*3的向量来任意指定[r,g,b]三原色 |
|
|
|
‘^’ |
△ |
‘hexagram’ |
六角星 |
|
|
|
|
|
|
‘>’ |
右向三角 |
‘<’ |
左向三角 |
MATLAB二维特殊图形函数
函数名 |
说明 |
函数名 |
说明 |
函数名 |
说明 |
area |
面域图 |
expolar |
简单绘制极坐标图 |
plotmatrix |
分散矩阵绘制 |
bar |
条形图 |
feather |
矢量图 |
rose |
角直方图 |
barh |
水平条形图 |
fill |
多边形填充 |
scatter |
散点图 |
comet |
彗星图 |
fplot |
函数图绘制 |
stem |
杆图 |
compass |
相对原点的向量图 |
hist |
直方图 |
Stairs |
梯形图 |
errorbar |
误差带图 |
pareto |
Pareto图 |
|
|
ezplot |
简单绘制函数图 |
Pie |
饼图 |
|
|
pie&pareto绘图举例
subplot(121)
x[1 3 0.5 2.5 2];
explode=[0 1 0 0 0];%表示饼图被分为五块,其中第二块被分离出来突出显示
pie(x,explode)
subplot(122)
names={'一','二','三','四','五'};
pareto(x,names)
上一篇: python--008文件处理