Diodos

Páginas: 7 (1735 palabras) Publicado: 25 de julio de 2012
Entradas y Salidas.

El MATLAB tiene una serie de comandos que permiten el ingreso de datos de una manera "automática".
Programa: No son mas que una serie de Comandos encadenados que me permiten obtener un resultado. La idea de hacer un programa es poder utilizar el mismo de manera frecuente. Por ejemplo si a menudo necesitamos saber cuales son las raices de un polinomio podríamos hacerun programa que me pida los coeficientes de grado cero, 1er. grado, 2do. grado etc. y luego que me calcule las racies.

INPUT: este comando me permite que desde una línea de programa se pida un valor.
Ejemplo:
» edad=input ('Ingrese su edad : ')

Ingrese su edad : 38

edad =

38

DISP: este comando permite pasar mensajes desde el programa a usuario vía pantalla.
Ejemplo:
» disp(' Esto es una prueba ')
Esto es una prueba

Observemos que "disp" no recibe mas parámetros que le texto que va a mostrar.

FPRINTF: una variante a disp es este comando , este comando tiene la misma sintaxis que el que se utiliza en C. El argumento %f indica que se pasa un valor con punto fijo. %e un valor con formato exponencial, el argumento "\n" indica que se deberá poner lo que le sigueen una nueva línea ("CARRIAGE RETURN").

Ejemplo de conversión de temperatura:
>>celsius=0:100;
>>fahrenheit=celsius*9/5+32
>>t=input( ' Entre una temperatura en Celsius: ')
ingreso 25
>> fprintf ('%f Celsius = %f Fahrenheint . \n ' ,t, fahreinheint (t))
>> 25.000000 Celsius = 75.000000 Fahrenheit

Como podemos ver en fprintf forma una correspondencia entre
- Valores de %f y lavariable t.
- Valores de %f y fahreinheint(t)

PAUSE: este comando permite pausar la ejecución del programa hasta que se presione una tecla, se puede utilizar para que luego de que se muestre un mensaje con el comando disp este se lea con detenimiento y luego de presionar una tecla se continúe con el programa.

Creando programas MATLAB ( M-FILES).
Los programas de Matlab no son otra cosa quelos comandos que uno entra desde la línea de Comandos.
Como dijimos las extensiones de esto archivos son *.m de allí en nombre de M-FILES.

Para la creación de archivos del tipo m se puede ir a :
File>New>M-File
Con esto abrimos el Editor/Debugger del MATLAB, también se podría editar con otro editor y guardarlo con extensión m.
En el Editor/Debugger de MATLAB hay una serie de comandos quese pueden utilizar los mismo son:

dir : muestra los archivos del tipo m.
type: muestra en contenido del archivo especificado.
delete: borra un archivo especificado.
cd : permite cambiar de directorio.
dbtype: muestra el contenido de un archivo numerando las líneas.
what: muestra los archivos m del directorio actual
which : se usa para encontrar un determinado archivo en el disco elmismo devuelve la ubicación.

El editor de programas por defecto se puede setear desde Options>Editor Preference.

Para la Edición de Programas también se debe abrir un editor de Textos como el Notepad de Windows, el Matlab tiene un editor y en todo caso siempre es preferible el mismo a Notepad.


Si se utiliza el Notepad se debe tener los siguiente cuidados:

Elegir para guardar “ GuardarComo “ para que me permita guardar el archivo de programa que estoy editando en el lugar adecuado (c:\matlab\bin) y con la extensión adecuada (*.m).


SAVE y LOAD: estos comandos permiten guardar ( SAVE) y cargar ( LOAD) un archivo específico desde la ventana de comandos, también como argumento le podemos pasar los nombres de variables como ser matrices, etc.



Para ejecutar los programassimplemente se puede tipear desde la línea de Comandos el nombre del archivos y si ese se encuentra en el PATH o camino de Matlab se ejecutará.

Observación: el % se utiliza para indicar que la línea del programa son comentarios

KEYBOARD: Este comando es utilizado como herramienta de Debugg o Depuración de errores. y lo que hace es detener la ejecución de un programa , esto nos permitiría...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diodo
  • diodos
  • Diodos
  • diodos
  • diodos
  • Diodos
  • diodo
  • Diodos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS