如何修改matlab绘图中线条的粗细呢

如何修改matlab绘图中线条的粗细呢,第1张

修改matlab绘图中线条的粗氏贺细的方法如下:

1、首先,启动软件,如图运行程序输出两条曲线进行对比,开始时不设置宽度,颜色、线宽等使用默认值,氏核槐点击运行按钮。

2、此时,执行后,可看到两条蓝色曲线,这是软件默认色,同时宽度默认为1,该值时线条粗细如图所示。

3、接着如下图,添加linewidth指令,即可设置粗细,这里设置为3,点击运行按钮,即可开始执行。

4、此时可看到执行的结果,线条变粗,变为宽度3,如果希望更粗可以更改该值到歼友所需,运行即可。

方法:设置plot()函数的'袜团LineWidth'参数即可设置线条的粗细。另外,还可以设置绘图曲线的颜色,散点样式等:

'MarkerEdgeColor'—散点的边框颜色

'MarkerFaceColor'—散点的填充颜色

'MarkerSize'—散点的大小

下面进行实例演示:

1、打开matlab,输入如下代码计算绘图的散点数据

>>x = 0:pi/20:2*pi

>>y1 = sin(x)

>>y2 = 0.5*sin(x)

2、画图并设置线液好核条粗细

>>plot(x,y,'LineWidth',4) % 设置线条宽度为4

3、设置散点样式

>>plot(x,y*0.5,'bd:','LineWidth',4','MarkerEdgeColor','r','闹掘MarkerFaceColor','y','MarkerSize',10)

设置三点边框为红色,填充黄色,大小为10

4、绘图效果如下

如果是离散的点,可以用

plot(x,y,'bo','MarkerSize',10')maxima said:

for example

plot(x,y,'Linewidth',3)

Matlab通过程序语言控制绘图对图形属性修改的一些基本常识:

h=plot(a,b,'k-o','Markersize',7,'Markerface','white','linewidth',1.0)

XLabel('a','fontsize',10)

YLabel('b','fontsize',10)

Legend('a','b',0)

hh=findobj('tag','legend')%|

set(hh,'fontsize',10) %| 设置legend字号大小

set(h,'LineWidth',1.0) %| 设置图形线宽

set(gca,'linewidth',1.5) %| 设置图形外边框的线慧销弯宽1.5

set(gca,'box','off') %| 去图形外筐

%| 设置坐标轴字号12 ,斜体,正

set(gca,'fontsize',12,'fontweight','normal','fontangle','italic')

%| 设置x轴labal字体为斜体,黑体,字号12

set(get(gca,'xlabel'),'fontangle','italic','fontweight','bold',

'fontsize',12)

%| 设置y轴labal字体为斜体,非黑斗昌体,字号12

set(get(gca,'ylabel'前闷),'fontangle','italic','fontweight','normal',

'fontsize',12)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12560840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存