Red de conocimiento informático - Aprendizaje de programación - Varios problemas en la programación de MATLAB: 1. Supongamos que x=r*cost+3*t, y=r*sint+3, sean r=2,3,4 respectivamente, y dibuje el parámetro intervalo t=0~10 Curva x~y generada

Varios problemas en la programación de MATLAB: 1. Supongamos que x=r*cost+3*t, y=r*sint+3, sean r=2,3,4 respectivamente, y dibuje el parámetro intervalo t=0~10 Curva x~y generada

La primera pregunta es dibujar m archivos de tres curvas en la misma figura

para r=2:1:4

t=0:0.1: 10;

x=r*cos(t)+3*t;

y=r*sin(t)+3;

plot( x ,y);

espera;

cuadrícula;

fin

La primera pregunta está en las mismas 3 imágenes respectivamente Dibujar el archivo m de 3 curvas

t=0:0.1:10;

x1=2*cos(t)+3*t;

y1= 2*sin(t)+3;

x2=3*cos(t)+3*t;

y2=3*sin(t)+3;

x3=4*cos(t)+3*t;

y3=4*sin(t)+3;

subtrama(3,1, 1) ,plot(x1,y1);cuadrícula en

subtrama(3,1,2),plot(x2,y2);cuadrícula en

subtrama(3,1, 3) ,plot(x3,y3);grid on

Para el código de la segunda pregunta m, el color del código anterior se invierte y olvidé agregar líneas de cuadrícula

x=0 :0.1:10;

y1=1-sin(2*x);

y2=2*x+1

trama(x,y1); ,'bo')

cuadrícula activada;

espera ;

plot(x,y2,'g-.')

title('y1 y y2');

xlabel('eje x');

ylabel('eje y'); (5 ,6,'x=5');

leyenda('y1','y2',1);