使用MarkerFaceColor是标记点填充的颜色,b,表示blue,蓝色
plot(x, a, 'd--', 'MarkerFaceColor', 'b'); % 绘制仿真结果的曲线
如果一张图多条曲线那么每条曲线需要单独调用一次plot,每个plot间用hold on 连接
plot(x, a, 'd--', 'MarkerFaceColor', 'b'); % 绘制仿真结果的曲线
hold on; % 保持图形打开状态
plot(x, b, '-or','MarkerFaceColor', 'r'); % 绘制实验结果的曲线
下面举一个具体例子:
x = 0.1:0.1:0.5;
y1=[1,2,3,4,5];
y2=[2,3,4,5,6];
figure;
plot(x, y1, 'd--', 'MarkerFaceColor', 'b');
hold on; % 保持图形打开状态
plot(x, y2, '-or','MarkerFaceColor', 'r');
axis([0,0.6,0,7]) %确定x轴与y轴框图大小
grid on; %开启网格线
set(gca, 'GridLineStyle', ':','LineWidth',0.5,'GridAlpha',0.3); % 设置网格线参数、类别、宽度
box on; %图像边框开启