Curso de MatLab

Páginas: 14 (3432 palabras) Publicado: 9 de noviembre de 2013
2010

PAUL DAVID FIERRO QUINTANA
Escuela Politécnica del Ejercito
(E.S.P.E.) Ecuador-Quito
08/02/2010

Capítulo: ¡Error! No hay texto con el estilo especificado en el documento.

C U R S O - M A T L A B

1

Comandos

;

Lo digitamos para omitir el ECO
>>a = 5
ans=5

Importantes Y

\

Lo digitamos cuando necesitemos series
>>a = 1 : 1 : 10

- Una serie que comiencedesde el 1
- Con un incremento de 1
- Hasta llegar al 10
>>a = 1 : 1 : 10
a = 1 2 3 4 5 6 7 8 9 10

clf

Digitando Alt92

>>a = 5;
>>



:

Claves

, Borra el área de gráficos

|

Digitando Alt126

Significa “ o ”

INTRODUCCIÓN

INTRODUCCIÓN
MATLAB = Laboratorio de Matrices, todo dato que trabaja matlab es un elemento de una matriz

Conceptos Básicos:
Datosaceptados,
-Datos Alfanuméricos = Representan texto, no hay como hacer operaciones numéricas.
-Datos Numéricos = Representan datos.
Datos enteros = datos exactos, ejm. 0
Punto Flotante, Las comas de una cifra.
Densidad de una reta, Entre 2 reales siempre vamos a encontrar un real.
- El valor más pequeño es

ε

- Un numero más pequeño que

ε es 1 + ε

Operadores,
OPERACIÓN

OPERADORASOCIATIVIDAD

División
4/2=2
4 \ 2 = 0,5
Suma

/

\

IZQ ------ DER

+
IZQ ------ DER

Resta

-

Multiplicación

*

IZQ ------ DER

Potenciación

^

IZQ ------ DER

Ingreso de Datos,


4x – 5x – 8 = 0

𝑥=
X1 =

−𝑏± 𝑏 2 −4𝑎𝑐

Si no pongo el paréntesis el
programa el programa 1ro lo eleva
a 1 y luego lo divide para 2

2𝑎(-(-5)+(((-5)^2)-4*4*(-8))^(1/2))/(2*4)
El mismo caso, si no ponemos el
paréntesis el programa 1ro nos
divide para 2 y luego nos
multiplica por 4



2E3
2 x 103 = 2000



2/3
2/3 = 0,6667

Para tener un formato con más
dígitos decimales, digitamos:
>> FORMAT LONG

2/3 = 0,666666667
2/3 = 6,6667e-001

Para tener un formato elevado a la e,
digitamos:
>> FORMAT SHORT e
>> FORMAT LONG e

Otroscomandos,
>> FORMAT RAT, Devuelve el numero en fraccionarios.
>> FORMAT BAK, Formato bancario.
>> FORMAT + , Devuelve el signo del numero.

Variables de Comando:
Es la combinación de letras, dígitos
OK
raiz1
r2

ERROR
raíz 1

OK
r1

ERROR
1r - radio

Indica con letra

Diferencias de Mayúsculas de minúsculas
OK
raiz1

ERROR
raíz 1

Formato corto, 19 caracteres
AAAAAAAA |BCD
Debe relacionarse con su contenido

Variables de Activas:
who, whos, size(a)

(letra de la variable)

clear (eliminar variable)

Variables Reservadas:
ans, devuelve el eco
pi, devuelve el valor constante
i, devuelve la raíz -1 ( −1)
inf, infinito ejem. 3/0
NaN, dato no numérico ejem. 0/0

real max, devuelve el número máximo que la
maquina puede representar
real min, devuelveel número mínimo que la
maquina puede representar

¿Cómo almacenar, recuperar datos?


Para guardar, File, Save worspace as:
- Lo podemos guardar con máximo 8 dígitos.
- Matlab lo guarda con extensión .mat



Para recuperar, File, Open, Abrir:
- Digito who.
- Y me aparece las variables en la pantalla.



Para guardar mediante comandos:
>> save 'c:\civ\matlab\work\ejer2.mat'

Para abrir mediante comandos:
>> load 'c:\civ\matlab\work\ejer2.mat'

Funciones Científicas de Matlab
- Función abs (x), puede ser constante o variable.
X ε Reales
X ε Complejos, módulos
X ε Alfanuméricos
- Función
MATLAB
Log(x)

Log10 (x)

- Función

Ln (x)

Log (x)

Real (x), me devuelve el número real.
X ε Reales

- Función

Imag (x), me devuelve el númeroimaginario.
X ε Complejos

Redondeo de Números
- Función

Ceil (x), redondeo al + ∞.

- Función

Fix (x), redondeo al número más próximo.

- Función

Floor (x), redondeo al - ∞.

- Función

Conj (x), devuelve la conjugada del numero
complejo.

Funciones Trigonométricas
sin (x)
cos (x)
tan(x)

sec(x)
csc(x)
cot(x)

asin(x)
acos(x)
atan(x)

 Ejemplo
Cos 45 = 0,5253...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso De Matlab Basico
  • Curso matlab
  • Curso de Matlab
  • Curso Matlab
  • Curso Matlab
  • Matlab Curso
  • Curso Matlab
  • Curso matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS