sintaxis de matlab

2
FUNCIONES Las operaciones básicas se sobreentienden. Aquí vienen algunas que no están tan claras: FUNCIÓN DESCRIPCIÓN Uso de ‘,’ Muestra en pantalla todo lo escrito en la línea de comandos Uso de ‘;’ Almacena en memoria todas las variables y sólo muestra el resultado final Sqrt(x) Calcula la raíz cuadrada de x Log(x) calcula el logaritmo neperiano de x Exp(x) Calcula la exponencial de x Ceil(x) Redondea al entero más grande o igual a x Fix(x) Redondea al entero más cercano a 0 Floor(x) Redondea al entero más pequeño o igual a x Round(x) Redondea al entero más cercano a x Mod(x,y) Residuo de la división. Mantiene el signo de y si éste es negativo Devuelve: x - floor(x/y) · y Rem(x,y) Residuo de la división entera. Mantiene el signo de x si éste es negativo Devuelve: x – fix(x/y) · y A = [] [1, 2, 3], [1 2 3] [1; 2; 3] Matriz Matriz fila Matriz columna A(k) Posicionamiento en una matriz. El factor k representa el elemento en la matriz cogiendo cada columna y escribiendo sus valores en línea. ; Para un posicionamiento más específico a nivel de código Size(A) Devuelve el tamaño de la matriz A Eye(n) Devuelve una matriz identidad de tamaño nxn Eye(n,m) Devuelve una matriz de tamaño nxm, donde los

Upload: carlos-villegas

Post on 09-Nov-2015

7 views

Category:

Documents


3 download

DESCRIPTION

Sintaxis de MatLab

TRANSCRIPT

FUNCIONESLas operaciones bsicas se sobreentienden. Aqu vienen algunas que no estn tan claras:

FUNCINDESCRIPCIN

Uso de ,Muestra en pantalla todo lo escrito en la lnea de comandos

Uso de ;Almacena en memoria todas las variables y slo muestra el resultado final

Sqrt(x)Calcula la raz cuadrada de x

Log(x)calcula el logaritmo neperiano de x

Exp(x)Calcula la exponencial de x

Ceil(x)Redondea al entero ms grande o igual a x

Fix(x)Redondea al entero ms cercano a 0

Floor(x)Redondea al entero ms pequeo o igual a x

Round(x)Redondea al entero ms cercano a x

Mod(x,y)Residuo de la divisin. Mantiene el signo de y si ste es negativoDevuelve: x - floor(x/y) y

Rem(x,y)Residuo de la divisin entera. Mantiene el signo de x si ste es negativoDevuelve: x fix(x/y) y

A = [][1, 2, 3], [1 2 3]

[1; 2; 3]MatrizMatriz fila

Matriz columna

A(k)Posicionamiento en una matriz. El factor k representa el elemento en la matriz cogiendo cada columna y escribiendo sus valores en lnea.

;

Para un posicionamiento ms especfico a nivel de cdigo

Size(A)Devuelve el tamao de la matriz A

Eye(n)Devuelve una matriz identidad de tamao nxn

Eye(n,m)Devuelve una matriz de tamao nxm, donde los elementos de la diagonal principal son 1 y el resto 0

Ones(n,m)Devuelve una matriz de tamao nxm donde todos los elementos son 1

Zeros(n,m)Devuelve una matriz de tamao nxm donde todos los elementos son 0

Rand(n,m)Devuelve una matriz de tamao nxm de nmeros aleatorios entre [0,1]

ADevuelve la traspuesta de la matriz A

Submatriz de una matriz inicial A. El parmetro hace referencia a la fila k y el parmetro hace referencia a la columna k.

N:mN:k:m

Lista de nmeros naturales desde n hasta m.Lista de nmeros desde n hasta m con saltos de k en k.Crea una submatriz de la matriz A que contiene de la fila 3 a la 7 y todas las columnas

Parmetro endIndica el final de una lista

Substituye valores o matrices. Es importante que al substituir matrices sean del mismo orden

[A B] [A B C D ][A; B] [A; B; C; D; ]

Compone matrices con el mismo nmero de filas.

Compone matrices con el mismo nmero de columnas.

Operador .Realiza la operacin indicada elemento a elemento

_1487424307.unknown

_1487424311.unknown

_1487424314.unknown

_1487424317.unknown

_1487424318.unknown

_1487424315.unknown

_1487424312.unknown

_1487424309.unknown

_1487424310.unknown

_1487424308.unknown

_1487424305.unknown

_1487424306.unknown

_1487424304.unknown