matlab

Páginas: 36 (8802 palabras) Publicado: 8 de octubre de 2014
www.civilgeeks.com

INTRODUCCIÓN
MATLAB es el nombre abreviado de “MATriz LABoratory”. Es un programa para realizar
cálculos numéricos con vectores y matrices, y por tanto se puede trabajar también con
números escalares (tanto reales como complejos), con cadenas de caracteres y con otras
estructuras de información más complejas.
Matlab es un lenguaje de alto rendimiento para cálculostécnicos, es al mismo tiempo un
entorno y un lenguaje de programación. Uno de sus puntos fuertes es que permite construir
nuestras propias herramientas reutilizables. Podemos crear fácilmente nuestras propias
funciones y programas especiales (conocidos como M-archivos) en código Matlab, los
podemos agrupar en Toolbox (también llamadas librerías): colección especializada de Marchivos para trabajaren clases particulares de problemas.
Matlab, a parte del cálculo matricial y álgebra lineal, también puede manejar polinomios,
funciones, ecuaciones diferenciales ordinarias, gráficos …

CARACTERÍSTICAS BÁSICAS
EL ESPACIO DE TRABAJO DE MATLAB
Nada más abrir Matlab (podemos hacerlo pinchando en el icono que aparece en el escritorio
o en su defecto en Inicio->Todos los programas) aparecerá unapantalla como la siguiente:

Todas las sentencias que vamos a utilizar las escribiremos en la ventana Command Window
(ventana de comandos). Es la ventana de mayor tamaño.
Si queremos información acerca de las variables que estamos utilizando en Matlab
podemos verlas en la ventana Workspace (espacio de trabajo) o usar:
who para obtener la lista de las variables (no de sus valores)www.civilgeeks.com

whos para obtener la lista de las variables e información del tamaño, tipo y atributos.
Para ver esta ventana tenemos que hacer clic en la pestaña que tienen este nombre. Está en
la parte superior izquierda:

Si lo que queremos es conocer el valor que tiene una variable lo hacemos escribiendo el
nombre de la variable y pulsando Intro.
Para recordar órdenes previas usamos lasflechas del teclado abajo y arriba. También
podemos verlas en la ventana Command History, ventana situada en la parte inferior
izquierda:

MATEMÁTICA SENCILLA
Matlab ofrece la posibilidad de realizar las siguientes operaciones básicas:

www.civilgeeks.com

El orden de precedencia es:

Matlab no tiene en cuenta los espacios.
Si queremos que Matlab evalúe la línea pero que no escriba larespuesta, basta escribir
punto y coma (;) al final de la sentencia.
Si la sentencia es demasiado larga para que quepa en una sola línea podemos poner tres
puntos (…) seguido de la tecla Intro para indicar que continúa en la línea siguiente.
Ejemplos:
>> a = 7 % damos valor a la variable a y la escribe por pantalla
a=7
>> b = 4; % no escribe el valor de b por el ; del final
>> a + b %realiza la suma de dos variables y guarda la solución en la variable ans
ans =
11
>> a / b
ans =
1.7500
>> a ^ b
ans = 2401
>> 5 * a
ans = 35
>> who % da una lista de los nombres de las variables usadas

www.civilgeeks.com

Your variables are:
a ans b
>> whos % da una lista de las variables usadas más completa que la anterior
Name Size Bytes Class Attributes
a 1x1 8 double
ans 1x18 double
b 1x1 8 double

ALMACENAR Y RECUPERAR DATOS
Matlab permite guardar y cargar datos de los archivos del computador. En el menú File, la
opción Save Workspace as… guarda todas las variables actuales y Import Data… carga
variables de un espacio de trabajo guardado previamente.
Otra forma sería guardar el estado de una sesión de trabajo con el comando save antes de
salir:
>> save
Alteclear esto, automáticamente se crea un fichero llamado matlab.mat. Puede recuperarse
la siguiente vez que se arranque el programa con el comando load:
>> load

FORMATOS DE VISUALIZACIÓN DE NÚMEROS
Matlab no cambia la representación interna de un número cuando se escogen distintos
formatos, sólo se modifica la forma de visualizarlo.

www.civilgeeks.com

ACERCA DE LAS VARIABLES...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS