一、修改LineStyle和LineWidth
首先请大家过目下面的图表:今天我们就来修改一下这个函数图像的样式,学会如何修改图标的LineStyle和LineWidth;
话不多说,先上代码:
x = linspace(0, 2 * pi); #将横坐标限定在[0,2Π]
y = sin(x); #函数关系
h = plot(x, y); #绘制函数初始图像,即上图
set(h, 'LineStyle', '-.','LineWidth',7.0,'Color','g'); #改变样式
代码实现结果为:
TIPS:如还有疑问,欢迎留言或者移步至MATLAB初阶绘图(一)了解更多,谢谢!
二、修改坐标点样式
老套路,各位大佬先看例子:如何实现从图一到图二的改变呢?
其实图一到图二的不同就在于各坐标点的样式和连接线路。
图一:
图二:
让我们先来揭晓代码叭:
x = rand(20, 1); % 随机产生20个1之内的随机数
% rand(a,b)的意思是随机生成a行,b列的1之内的随机数
set(gca, 'FontSize', 18); #设置图像线条的粗细
plot(x, '-md', 'LineWidth', 2, 'MarkerEdgeColor', 'k',...
'MarkerFaceColor', 'g', 'MarkerSize', 10);
xlim([1, 20]); #限制 x 轴的范围
TIPS: plot()函数中 ’ MarkerEdgeColor ’ 指代坐标点图形的外围线条颜色,’ MarkerFaceColor ’ 指代坐标点图形的内部颜色。
特别强调的是,图二当中菱形的设计,跟plot() 函数中的 ’ -md ’ 有关,m 指代 ‘magenta’,紫红色;d 指代 ‘ diamond ’ ,菱形;
更多信息可以参照下表;
水了篇博客,希望大家不要介意,最感谢大家的阅读,欢迎志同道合的朋友与我以同前行!