Generacion de ondas en matlab

Páginas: 3 (719 palabras) Publicado: 12 de septiembre de 2010
Generación de señales en Matlab

Resumen

Este es un programa en el cual se generan señales sinusoidales de acuerdo a parámetros ingresados en el sistema por el usuario. Mediante matlab y el usode GUI Se crea una interfaz grafica para facilidad de interacción entre el programa y el usuario.

Palabras clave: señales, ondas, ángulo de desfase, frecuencia, periodo y entre otras

1.Introducción

El programa creado en Matlab se desarrolla en GUI para crear una interfaz grafica. El GUI es un juego de herramientas que se extiende por completo el soporte de MATLAB, diseñadas paracrear GUIs (Graphical User Interfaces) fácil y rápidamente dando auxiliando en el diseño y presentacion de los controles de la interfaz, reduciendo la labor al grado de seleccionar, tirar, arrastrar ypersonalizar propiedades..

Generación de señales

La creación de las señales y el cálculo de los datos de entrada y de salida se desarrolla en el evento de el “push botton” (botón creado paragenerar nuestras señales).
A continuación veremos el código de nuestro evento del Boton Generar:

Function pushbutton1_Callback(hObject, eventdata, handles)
A1=str2double(get(handles.edit2,'string'));
F1=str2double(get(handles.edit3, 'string'));
DF1=str2double(get(handles.edit4, 'string'));
CT1=str2double(get(handles.edit5, 'string'));
T1=1/F1;
num1=T1/10;
t1=0:num1:(CT1*T1);rad1=DF1/180;
y1=A1*sin(2*pi*F1*t1+rad1*pi);
set(handles.text6, 'String', num2str(T1))
set(handles.text14, 'String', [num2str(2*F1), ' pi rad/s'])
axes(handles.axes1);
plot(t1,y1)

%señal dosA2=str2double(get(handles.edit7, 'string'));
F2=str2double(get(handles.edit9, 'string'));
DF2=str2double(get(handles.edit10, 'string'));
CT2=str2double(get(handles.edit11, 'string'));
T2=1/F2;num2=T2/10;
t2=0:num2:(CT2*T2);
rad2=DF2/180;
y2=A2*sin(2*pi*F2*t2+rad2*pi);
set(handles.text9, 'String', num2str(T2))
set(handles.text15, 'String', [num2str(2*F2), ' pi rad/s'])
axes(handles.axes2);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matlab ondas
  • Generación de señales en Matlab
  • GEneracion Graficas En Matlab
  • Generación de señales aleatorias en matlab
  • Ondas Mecánicas Matlab Practica 3
  • matlab
  • matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS