Matlab - Quiero representar esta señal

 
Vista:
sin imagen de perfil

Quiero representar esta señal

Publicado por daniel (2 intervenciones) el 12/03/2016 08:54:58
Una onda cuadrada de periodo T se puede definir por la función
f(t) = { 1, 0 < t < T /2 }
{ −1, −T /2 < t < 0 }
,
f(t + T) = f(t)
La quiero representar para un valor T dado, por ejemplo 2. En un intervalo desde -2.5 a 2.5
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Quiero representar esta señal

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 12/03/2016 16:11:56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear all, close all
T=5;
t=-T:0.01:T;
 
for i=1:length(t)
    if t(i)>0  && t(i)<T/2;
        Y(i)=1;
       X(i)=t(i);
    elseif t(i)<0  && -T/2<t(i)
         Y(i)=0;
         X(i)=t(i);
    end
end
plot(X,Y,'-')

Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online y Presencial en Matlab
programador en matlab
Servicios de programación matlab
[email protected]
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
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