Está en la página 1de 21

La primera forma de interactuar con MatLab

es a travs de la lnea de comandos. Puede


ejecutarse un comando si este est escrito
despus del smbolo >> y se presiona la tecla
Enter.

Teclea
>> help format

Vers como para formato largo has de usar


format long
MATLAB emplea por defecto el formato short.
Ejemplo:
>> format long
>> x=1.2

Observa cmo el MATLAB te devuelve el


resultado con muchas cifras decimales

Suma : se emplea el smbolo +


Ejemplo: Suma a+b
>>a=4
>>b=2
>>s=a+b

Resta se emplea el smbolo Ejemplo:


>>r=a-b

Multiplicacin se emplea el smbolo *


Ejemplo:
>>m=a*b

Divisin a/b: se emplea el smbolo /


Ejemplo:
>>56/8

Divisin b/a: se emplea el smbolo \


>>56\8

Potencia: se emplea el smbolo ^


Ejemplo, si a= 2, calcular a2
>>a=2
>>a^2

Raz cuadrada: se emplea el comando sqrt


Ejemplo: clculo de la raiz cuadrada de 144
>>sqrt(144)

Supn un determinado ngulo a, en radianes.


En la siguiente tabla te indicamos los
comandos MATLAB empleados para definir
las principales funciones trigonomtricas,
tanto directas como inversas.

NOTA: MATLAB siempre trabaja, por defecto, con radianes, por tanto
primero tienes que pasar de grados a radianes (multiplicando por y dividiendo
por 180)

exp: realiza la exponencial de un nmero


Ejemplo: e3
>>exp(3)

log: realiza el logaritmo neperiano de un nmero


Ejemplo: ln(3)
>>log(3)

log10 : realiza el logaritmo en base 10 de un nmero


Ejemplo: log10(3)
>>log(3)

log2: realiza el logaritmo en base 2 de un nmero


Ejemplo: log2(3)
>>log2(3)

rem : te devuelve el resto de una divisin


Ejemplo: rem(a,b), te devuelve el resto de la divisin
a/b
>>rem(1,3)

round: te redondea un nmero a su entero ms


prximo
Ejemplo: redondea 2.5
>>round(2.5)

sign: te devuelve el signo de un nmero. Con 1


positivo, y con 1 negativo.
Ejemplo:
>>sign(-3)

Who : Hace un listado de las variables que


se hayan creado en MATLAB
Ejemplo:
Crea una variable A=2

>> A=2

Crea una variable B=3


Visualiza si el MATLAB las tiene en memoria
>>who

Clear: borra una determinada variable creada.


Ejemplo: Si quieres borrar la variable A creada
anteriormente
>>clear A

Si ahora haces who, vers como ya no esta


Clear all: borra todas las variables creadas
Ejemplo
>>clear all
>>who...vers como no te da ninguna respuesta. Esto

es porque ya no tiene ninguna variable en memoria.

clc borra el contenido de la consola

Ejercicio 1.1 Realizar la siguiente operacin:


2.72.1 + log10 108.2
Ejercicio 1.2 Realizar la siguiente operacin:
2.1+log 108.2
2.7
10
e

Si quieres escribir por ejemplo la matriz

Debers indicar, entre corchetes, los valores


de los elementos de cada fila separados por
un espacio y distinguir cada fila de la
siguiente por un ;

Ejemplo: escribir la matriz

>> A=[1 2 4; 7 8 9; 21 6 4]

Cada elemento de una matriz se designa con el


nombre y, entre parntesis, el nmero de la fila y
de la columna donde se encuentra ese elemento.
>>A(n,m) % con n el nmero de la fila y m el nmero

de la columna

Ejemplo: en la matriz A anterior, el elemento de


valor 21 se encuentra en la tercera fila de la
primera columna, designndose entonces como:
>>A(3,1)

: quiere decir todo en MATLAB


a:b quiere decir desde a hasta b
Eleccin de una fila: Para ello se seleccionan
todas las columnas de una determinada fila.
Eleccin de una columna: Para ello se
seleccionan todas las filas de una
determinada columna

Ejemplo:
Seleccionar la tercera columna de la matriz A
anteriormente designada
>> A(:,3) % de este modo seleccionas todas las filas de

la tercera columna

Seleccionar la segunda fila de la matriz A


anteriormente designada
>> A(2,:) % de este modo seleccionas todas las

columnas de la segunda fila

Selecciona la segunda y tercera fila de la primera


columna de A
>>A(2:3,1)

La dimensin de una matriz se indica con el


comando size
>>[nf,nc]=size(A)

nf te indica el numero de filas


nc te indica el numero de columnas

Entra a la pagina

http://acs.uaz.edu.mx/computacion_2_civil

Y descarga la practica 2

MATLAB permite solucionar este problema


de una manera muy sencilla. Podemos
colocar las ordenes en un archivo de texto y
guardarlas para posteriormente pedirle
a MATLAB que lo abra y ejecute las ordenes
contenidas en l.
Estos archivos de texto se
denominan script (guin) o archivos
M (debido a que su extensin es .m).

También podría gustarte