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

Funciones Y Comandos Internos De MATLAB


Enviado por   •  1 de Diciembre de 2013  •  1.115 Palabras (5 Páginas)  •  566 Visitas

Página 1 de 5

Funciones y Comandos Internos de MATLAB

Antes que nada veamos la forma de trabajaren MATLAB.

MATLAB puede realizar cálculos simples como si se tratara de una calculadora. Por ejemplo si deseamos realizar 3+7, simplemente escribimos después del prompt (>>) esta operación requerida. Esto es:

〖≫3+7〗^█( @ )

Y presionamos la tecla Enter. MATLAB nos da el resultado como:

█(ans=@ 10)^█( @ )

Como declarar matrices

Escalar

Cuando una variable tiene un solo dato se le denomina número escalar. Puede ser entero o con decimal.

Escalar (Es una matriz 1x1)

Matriz

Cuando es un conjunto de datos y se identifican por la posición que ocupan en la variable. Su posición está dada por columnas y/o filas.

Matriz 3x4

Vector

Si una matriz tiene una sola fila o una sola columna se le llama vector.

Vector Fila

Vector Columna

Para generar un vector un matriz que contenga un rango de datos se puede hacer de la siguiente forma:

≫a=[2:10]

Esto nos indica que los números van a ser del 2 hasta el 10.

█(a=@ )^█( @ )

≫a=

2 3 4 5 6 7 8 9 10

Si se desea que cada número se separe determinado rango se hace de la siguiente forma:

≫a=[2:3:10]

El primer (2) y ultimo (10) valor indican el rango de los números que se van a generar y el tercer (3) valor la separación que van a tener uno entre de otro.

La respuesta del ejemplo anterior seria

█(a=@ 2 5 8)^█( @ )

Algunos símbolos que se utilizan en MATLAB son los que se muestran en la Tabla 2 .

Tabla 2: Símbolos especiales que usa MATLAB

Símbolo Definición Ejemplo

[ ] para definir vectores y matrices

( ) para definir precedencia en expresiones y para subíndices en matrices

, para separar elementos de un vector use comas o espacios, o para separar comandos

; para separar filas y para evitar mostrar contenido de variables

% para iniciar un comentario (programas y funciones)

... para continuar un comando en la siguiente línea

El número de dígitos con los que MATLAB escribe una cantidad numérica puede variarse. Esto se puede hacer usando alguno de los formatos mostrados en la Tabla 3 donde se usa π. Por ejemplo:

≫format rat

≫x=[pi]

█(x=@ 355/113)^█( @ )

Tabla 3. Formato para escribir valores numéricos.

Formato de MATLAB Valor desplegado Comentarios

format short 3.1416 5 digitos

format 3.1416 Igual que format short

〖format long〗^█( @ ) 3.14159265358979 16 dígitos

format short e 3.1416 e + 000 5 digitos más exponente

〖format long e〗^█( @ ) 3.141592653589793e + 000 16 digitos más exponente

〖format hex〗^█( @ ) 400921fb54442d18 Hexadecimal

〖format bank〗^█( @ ) 3.14 2 decimales (monetario)

〖format+〗^█( @ ) + Positivo o negativo

〖format rat〗^█( @ ) 355/113 Racional aproximado

Para saber que variables hemos definido se pueden ver con la instrucción who. Si tenemos:

≫a=3;

≫b=7;

≫c=17;

...

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