Resumen del dibujo de MATLAB

La función de dibujo más utilizada en MATLAB es la representación gráfica, de acuerdo con diferentes parámetros de coordenadas, puede dibujar diferentes curvas en un plano bidimensional.

función de trama

Formato de llamada : gráfico (x, y) donde x e y son funciones vectoriales coordinadas
Función : dibujar una curva bidimensional XY con el vector x como eje X y el vector y como eje Y

Ejemplo 1: Dibuje una curva sinusoidal en el intervalo [0,2π] y = sin (x)


	x=0:pi/100:2*pi;
	y=sin(x);
	plot(x,y)
	

Resultados:
Inserte la descripción de la imagen aquí
Ejemplo 2 Dibujo simultáneo de la curva senoidal y = sin (x) y la función coseno y = cos (x) en el intervalo [0,2π]


   x=0:pi/100:2*pi;
   y1=sin(x);
   y2=cos(x);
   plot(x,y1,x,y2)

Resultado: al
Inserte la descripción de la imagen aquí
agregar algunos parámetros a la instrucción de dibujo de trazado, se pueden dibujar gráficos con diferentes colores y diferentes tipos de líneas

Ejemplo 3 Dibuje simultáneamente sinusoides y = sin (x) y función coseno y = cos (x) de diferentes tipos de línea y diferentes colores en el intervalo [0,2π]


 x=0:pi/100:2*pi;
 y1=sin(x);
 y2=cos(x);
 plot(x,y1,'k:',x,y2,'b-')
 

El resultado:
Inserte la descripción de la imagen aquí
El estilo de línea y el color de cada curva se especifica mediante la cadena 'cs' donde c es el color s es el estilo de línea
Correspondencia entre color y tipo de línea:

Símbolo de color Color Símbolo de línea Lineal
y Amarillo . Punto
metro Púrpura - - Línea punteada
r Rojo + Más
sol Verde * * Asterisco
si Azul - Línea continua
w Blanco : Línea punteada
k Negro .- Línea punteada
Establecer el eje de coordenadas

Al dibujar un gráfico, el sistema proporciona automáticamente el eje de coordenadas del gráfico. El usuario también puede usar la función de eje para restablecerlo.

Ejemplo 4 Dibuje una curva sinusoidal en el rango de coordenadas 0 ≤ x ≤ 2π, −1 ≤ y ≤ 2


	x=linspace(0,2*pi,60);
	y=sin(x); %生成含有 60 个数据元素的向量 x
	plot(x,y);
	axis([0,2*pi,-1,2]); %设定坐标范围

El resultado es:
Inserte la descripción de la imagen aquí
llamada a la función del eje

Forma Función
eje ([xmin xmax yminmax]) Establecer los valores máximos y mínimos del eje de coordenadas
eje ('auto') Devuelva el sistema de coordenadas al estado predeterminado automático
eje ('apagado') Apaga el sistema de coordenadas
eje ('en') Visualizar sistema de coordenadas
Añadir leyenda

x=0:pi/100:2*pi; 
y1=sin(x);
y2=cos(x);
plot(x,y1,'k:',x,y2,'b-')
title('sine and cosine curves');
xlabel('independent variable X');
ylabel('dependent variable Y');
text(2.8,0.5,'sin(x)');
text(1.4,0.3,'cos(x)');
legend('sin(x)','cos(x)');

El resultado es:
Inserte la descripción de la imagen aquí

subtrama función-dibujar múltiples gráficos paralelos

Forma: subtrama (m, n, p) El
efecto es: la subtrama dibujada tiene m líneas, cada línea tiene n figuras, y la figura dibujada actualmente es la p-ésima
, como la subtrama (4,2,3) se refiere al co-dibujo Cuatro filas de subgrafos, cada fila tiene 2 gráficos, el gráfico que se dibuja actualmente es el tercero, que es el primero en la segunda fila

Ejemplo:


x=linspace(0,2*pi,60);
y=sin(x);
z=cos(x);
t=sin(x)./(cos(x)+eps);
ct=cos(x)./(sin(x)+eps);
subplot(2,2,1);
plot(x,y);
title('sin(x)');
subplot(2,2,2);
plot(x,z);
title('cos(x)');
subplot(2,2,3);
plot(x,t);
title('tangent(x)');
subplot(2,2,4);
plot(x,ct);
title('cotangent(x)');

El efecto es:
Inserte la descripción de la imagen aquí

Resumen de dibujo bidimensional:
Inserte la descripción de la imagen aquí

Publicado 8 artículos originales · ganó 30 · vistas 3741

Supongo que te gusta

Origin blog.csdn.net/weixin_42870380/article/details/104278928
Recomendado
Clasificación