Vous êtes sur la page 1sur 2

UNIVERSIDAD AUTNOMA DE NUEVO LEN

FACULTAD DE INGENIERA MECNICA Y ELCTRICA CONTROL DIGITAL

PRACTICA N 1
USO DE MATLAB (Archivos .m)

OBJETIVO: Aprender a programar archivos .m y funciones de usuario en MatLab. INTRODUCCION: Archivos .m Este tipo de archivos permite ejecutar un programa de MatLab sin necesidad de teclearlo de nuevo. Es decir se programa una vez asignndole un nombre name.m. Una vez abierto la ventana de matlab basta slo con dar el nombre del archivo name.m para que lo ejecute. Ejemplo: Creacin de un archivo name.m para obtener una grfica de una onda senoidal. 1.- Teclee el programa en matlab 2.- Colquese en el cono donde aparece la hoja blanca (Creacin de archivos.m) ubicado a la izquierda de la carpeta amarilla, de doble clic y se despliega otra ventana. 3.- Teclee nuevamente el programa, ahora en la ventana de edicin del archivo .m 4.-Grabe el archivo asignndole un nombre (File, save as...). Evite espacios y caracteres especiales, slo nmeros y letras. 5.-Cierre todas las ventanas excepto la ventana de comandos de matlab (principal). 6.-Escriba el nombre del archivo .m y enter, esto debe ejecutar el programa.

Y aparecern dos ciclos de la grfica senoidal.

Lab. Control Digital

M.C. Rodolfo Castillo, Dr. Juan Angel Rodrguez Lin

Como funcin archivo Consiste en crear una funcin a partir de un archivo .m, el cual utilizar variables como argumentos de la funcin y generar un resultado: 1.-Abra la ventana de los archivos.m con el cono de la hoja blanca. 2.-Escriba: function nombre(variable) en la primera lnea del programa. (El nombre que usted asigne es el que debe poner, la variable es el argumento de la funcin). 3.-Grabe el archivo con el mismo nombre que coloc despus de function, de no ser as no funciona. 4.-Colquese en la ventana de comandos de MatLab (principal). 5.-Escriba el nombre del archivo seguido de parntesis con el valor de la variable argumento y enter. Ejemplo: Del programa anterior de la senoidal se va a variar la frecuencia. Al inicio se escribe: function senoide(frec), indica que puedo variar la frecuencia frec del programa y que la funcin se llamar senoide. Grabe el archivo .m con un nombre idntico a la palabra que aparece despus de function (en este caso senoide). Al estar grabada, teclear en la ventana de comandos el nombre de la funcin (senoide) y entre parntesis el valor de la frecuencia=4 (dato para evaluar la funcin) y enter.

Y aparecern cuatro ciclos de la grfica senoidal.

REPORTE: 1.- Escriba un archivo .m mediante el cual genere una grfica de la funcin coseno, empleando los mismos datos de la funcin seno del ejemplo de esta prctica. 2.-Cree una funcin cosenoide a partir del archivo .m anterior, tal que pueda variar la frecuencia. Ejecute la funcin considerando una frec=6. 3.-Imprima los programas con sus respectivas grficas como se muestra en esta prctica. 4.-Redacte el reporte a mano con los incisos anteriores.

Lab. Control Digital

M.C. Rodolfo Castillo, Dr. Juan Angel Rodrguez Lin

Vous aimerez peut-être aussi