概述
1.各数据点间连线 线型
'-.' 点划线 ':' 点线 '--' 虚线 '-' 实线
2.标记数据点的符号
's'或squar 用正方形绘制各数据点
'p' 五角星
'd'或diamond菱形
'h' 六角星
'.' 点 '^' 上三角 'o'圆圈(这个是字母o)
'+' '+'号 'v' 下三角
'*' '*'号 '>' 右三角
' .' '.'号 '<' 左三角
3.数据点的大小尺寸调整,以及填充颜色调整
plot(a, b, 'm-h', 'MarkerFaceColor', 'm', 'markersize', 10);hold on;
其中'MarkerFaceColor', 'm',是设置填充的颜色
'markersize', 10 是设置的数据点的大小尺寸
3.颜色
如'r' 红色 'y' 黄色 'k' 黑色 这些百度上很多,这里只进行举例怎么使用
4.plot 画图函数具体使用
plot(x,y,'--yp','LineWidth',2,... %设置线宽为2
'MarkerSize',10,... %设置标记点的尺寸/大小为10号
'MarkerFaceColor','y',... %设置标记点填充颜色为黄色
'MarkerEdgeColor','k') %设置标记点边缘颜色为黑色
至于后面'LineWidth'这种,可以打开图形属性,里面可以设置的都可以用单引号引起来加在plot中,就如这里'LineWidth'的使用方法
5.坐标轴设置
在看坐标轴属性设置前,首先要先明白坐标轴由label 和 ticklLabel组成
其中label包含xlabel ylabel title 三部分,其实就是各坐标轴标注
ticklLabel是坐标轴刻度
这两部分既可以在一块设置,也可以单独每部分进行设置
明白以上两部分后,再来看坐标轴设置
整体设置部分(即label和ticklabel一块设置)
set(gca,'fontsize',3);%设置坐标轴字体大小(整个坐标轴所有的字体,即label和TickLabel 都一块被修改了)
set(gca,'linewidth',1); %坐标 线粗1磅(整个坐标轴所有的字体,即label和TickLabel 都一块被修改了)
set(gca,'Fontname', 'Times New Roman');%设置字体(整个坐标轴所有的字体,即label和TickLabel 都一块被修改了)
设置label部分
set(get(gca,'XLabel'),'FontSize',2); %xlabel上文字为2 point
set(get(gca,'YLabel'),'FontSize',3); %ylabel上文字为3 point
set(get(gca,'TITLE'),'FontSize',4); %title上文字为4 point
设置ticklabel部分
set(get(gca,'YTickLabel'),'Fontsize',20);%改变Y轴刻度值字体大小
拓展:
更改坐标轴坐标范围,以及刻度位置,以及刻度显示:
set(gca, 'XTick', [0 ,0.2 ,1] );%设置刻度的范围,数量,以及位置,第一个函数意思是,在x轴共有三个刻度,在0-1范围之内,在0.2处有一个刻度。
set(gca,'XTickLabel',{'a','b','c'});%表示在第一句代码设置的三个位置分别显示,a,b,c.
效果如下
原图
设置后效果图下:
最后
以上就是俭朴白昼为你收集整理的MATLAB 画图--图形属性设置的全部内容,希望文章能够帮你解决MATLAB 画图--图形属性设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复