1. Desenhe uma imagem bidimensional
1. Desenhe uma linha em um gráfico
O código do desenho é o seguinte:
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]) %限制x轴的值域
Personalize a cor da linha do gráfico; as cores opcionais são mostradas na tabela abaixo
vermelho | r | rosa | m |
verde | g | verde | c |
azul | b | branco | c |
amarelo | y | preto | k |
Personalize a forma da linha do gráfico (repita o gráfico de amostra)
linha sólida | - |
linha pontilhada | -- |
linha de dois pontos | : |
linha pontilhada | -. |
Parâmetros de opções de ponto de dados
2. Desenhe várias linhas em um gráfico
① Desenhe linhas em ambos os lados
As linhas do gráfico ocupam o eixo y de um lado respectivamente, e usam o eixo yyaxis para selecionar o lado ao qual a imagem pertence, mas não pode ser repetido
x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
yyaxis right
plot(x,y2)
② Desenhe a mesma linha lateral do gráfico
No início, yyaixs também é necessário para especificar o eixo y, mas não é necessário especificá-lo posteriormente e é alterado para manter a linha do gráfico.
clear all
x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
hold on
plot(x,y2)
2. Desenhe uma imagem 3D
t = 0:pi/50:10*pi
plot3(sin(t),cos(t),t)
xlabel('sin(t)')
ylabel('cos(t)')
zlabel('t')
grid on %展开网格线
axis square %将图像变为正方形(如因尺度造成图片变形可以使用)