x = 0:0.01:2*pi
%起始:步长:结束
y = sin(x)
figure
%建立幕布
plot(x,y)
%画图
title('y = sin(x)')
%加标题
xlabel('x')
ylabel('y')
%加标签
xlim([0 2*pi])
%让两边边缘不延长
grid on
%加网格线
MATLAB在走势图上的颜色设置
MATLAB包含了八个绘制图形的基本颜色选项,下表提供了显示的颜色以及相应的代码:
Color | Code |
---|---|
White | w |
Black | k |
Blue | b |
Red | r |
Cyan青色 | c |
Green | g |
Magenta粉红 | m |
Yellow | y |
构建图形时设置参数
% 横坐标轴
x = linspace(0, 2*pi, 50);
% 生成数据点,纵坐标轴
y = 2 * sin(pi * x);
% 绘图
figure
% 设置线的宽带为3
plot(x, y, 'k--^', %设置黑色虚线星号
'LineWidth', 3, ... %设置线宽为3
'MarkerEdgeColor', 'k', ... %设置标记点的边缘颜色为黑色
'MarkerFaceColor', 'r', ... %设置标记点的填充颜色为红色
'MarkerSize', 10) %设置标记点的尺寸为10
构建图形后用set设置参数
x = [-2*pi:0.01:2*pi];
y1 = sin(x);
y2 = cos(x);
figure; % 打开一个画板
% 画两条线,返回的是这两条线的句柄,h是一个包含两个句柄的数组
h = plot(x,y1,x,y2);
% 根据句柄设置线条属性
set(h(1),'LineWidth',2)
% set(h(2),'Marker','*')
set(h(1),'Color',[0.6 0 1])