jueves, 14 de marzo de 2013

Señales en Matlab

Una aplicación muy sencilla para poder entender los conceptos de amplitud de señal es la siguiente.

*) empezamos por crear una interfaz de usuario como esta
asignándole al Slider las propiedades que nos parezcan mas convenientes, en este caso use un: ListboxTop 1
un min de 0.0 y un max de 10.0


En mi caso al entrar al callback del Slider1, el código me queda de la siguiente manera



function slider1_Callback(hObject, eventdata, handles)
amplitud = get(handles.slider1,'Value');
A = amplitud;
omega= 2*pi/12;

phi = 0;
a = 6;
n = -10:10;
expseno = A*sin(omega*n );
stem(n,expseno)



la aplicación corre de la siguiente manera:


Al modificar la posición del Slider1 la amplitud de nuestra señal cambiara, también puedes modificar  las otras propiedades se señales agregando mas Slider o simplemente cambiando el código.



No hay comentarios:

Publicar un comentario