[MatLab] Plotagem de imagem

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    %将图像变为正方形(如因尺度造成图片变形可以使用)

Acho que você gosta

Origin blog.csdn.net/weixin_37878740/article/details/129294022
Recomendado
Clasificación