ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

COMENZAR CON MATLAB


Enviado por   •  23 de Septiembre de 2013  •  Exámen  •  6.416 Palabras (26 Páginas)  •  229 Visitas

Página 1 de 26

Rosa Echevarría Líbano – Dpto. Ecuaciones Diferenciales y Análisis Numérico – Universidad de Sevilla

BREVES APUNTES PARA

COMENZAR CON MATLAB

1. SINTAXIS GENERAL

En MATLAB, en general, las letras minúsculas y mayúsculas NO SON IGUALES.

La ejecución de cualquier comando puede abortarse mediante CONTROL + C.

Se pueden escribir varios comandos en una misma línea, separándolos por “coma” o por “punto y coma”.

Se pueden recuperar comandos anteriores, usando las teclas de flechas arriba y abajo. Con las flechas

izquierda y derecha nos podemos desplazar sobre la línea de comando y modificarlo.

1.1 Constantes

Enteros: 12 -3

Reales: 8.01 -5.2 .056 1.4e+5 -.567e-21

Complejos: 1+2i -3+j (i j son símbolos que representan la unidad imaginaria)

Caracteres (entre apóstrofes): ‘esto es una cadena de caracteres’ ‘string’

1.2 Operaciones aritméticas elementales

Suma: +

Resta: -

Multiplicación: *

División: /

Exponenciación: ^

Se puede utilizar MATLAB como simple calculadora, escribiendo expresiones aritméticas y terminando por

RETURN (<R>). Se obtiene el resultado inmediatamente a través de la variable del sistema ans (de

answer). Si no se desea eco en el terminal, deben terminarse las órdenes por “punto y coma”.

1.3 Variables

Los nombres de variables pueden tener a lo sumo 19 caracteres, letras y números. El primero debe ser

una letra. No se pueden utilizar los caracteres especiales:

+ - = * ^ < > ...

Las variables en MATLAB no necesitan ningún tipo de declaración y pueden almacenar sucesivamente

distintos tipos de datos: enteros, reales, escalares, matriciales, caracteres, etc. Se crean, simplemente,

asignándoles un valor.

Se pueden eliminar variables mediante el comando clear

clear elimina todas las variables que existan en ese momento

clear a,b,c elimina las variables a, b y c

Atención: recuérdese que las variables AB ab Ab y aB SON DISTINTAS.

Para conocer en cualquier instante el valor almacenado en una variable basta con teclear su nombre.

Se pueden conocer todas las variables definidas hasta el momento tecleando el comando

who lista las variables actuales

whos como el anterior, pero más detallado

EJEMPLO

>> a=10; <R>

>> pepito=2.4/3, <R>

>> b=a+pepito; <R>

>> b <R>

b =

10.800

>> b=b+4-0.5i <R>

b =

14.800 – 0.5000 i

Breves apuntes para comenzar con MATLAB

Rosa Echevarría Líbano – Dpto. Ecuaciones Diferenciales y Análisis Numérico – Universidad de Sevilla

2

1.4 Formatos

Por defecto, cuando MATLAB nos muestra un valor real, nos muestra sólo cinco cifras significativas

(formato corto). Se puede modificar la forma de mostrar los valores mediante el comando format:

format long 14 cifras significativas

format short vuelve al formato corto (5 cifras significativas)

format vuelve al formato por defecto (corto)

format short e formato corto y notación exponencial

format long e formato largo y notación exponencial

format rat formato racional: aproximación en forma de fracción

EJEMPLOS

>> a=.0001234567

a =

1.2346e-004

>> format long

>> a

a =

1.234567000000000e-004

>> format rat

>> a

a =

1/8100

1.5 Variables predefinidas

Algunos nombres están pre-definidos por MATLAB:

ans variable del sistema para almacenar el resultado de evaluar

expresiones

i , j unidad imaginaria : raiz cuadrada de -1

pi número π

Inf “Infinito”: número mayor que el más grande que se puede

almacenar

NaN “Not a Number : magnitud no numérica resultado de cálculo

indefinidos

EJEMPLOS

>> 5/3

ans =

1.6667

>> b=5/0

Warning: Divide by zero.

b =

Inf

>>

...

Descargar como (para miembros actualizados)  txt (49.8 Kb)  
Leer 25 páginas más »
Disponible sólo en Clubensayos.com