Matlab - Bucle FOR

   
Vista:

Bucle FOR

Publicado por MILEYVI SELENE (7 intervenciones) el 05/11/2008 22:27:33
Hola<

Esto tal vez sea fácil para ustedes, pero recien estoy empezando con este programa, desearía graficar esta funcion mas no me sale, aca la tienen para que la revisen, espero me ayuden pleaaaaaaaseeeeeeeeeee

close all
for t=-4:0.01:4;
y(t)=0;
for k=1:4
y(t)=y(t)+(2/k)*cos(k*t+(pi/2)*(-1)^k);
end
end
plot(t,y(t))
grid;
axis([-4 4 -4 4]);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Bucle FOR

Publicado por Kike (304 intervenciones) el 06/11/2008 00:35:05
t=-4:0.01:4; % vector del tiempo

y=0; % función que depende del tiempo, inicializada en cero

for k=1:4
y=y+2/k*cos(k*t+pi/2*(-1)^k); % función que depende del tiempo
figure; % se abre una nueva ventana para graficar
plot(t,y); % se grafica y versus t
grid on; % rejilla
xlabel('Tiempo');
ylabel('y(t)');
titulo=sprintf('k = %d',k);
title(titulo); % título de la gráfica
end

% Otra opción para graficar es usar el comando subplot
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bucle FOR

Publicado por MILEYVI SELENE (7 intervenciones) el 12/11/2008 02:37:11
Como se dice en mi país como agradecimiento vales un PERÚ
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar