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

description

Sintaxis de MatLab

Transcript of Sintaxis de MatLab

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