Mathla
Páginas: 4 (781 palabras)
Publicado: 24 de marzo de 2012
… una introducción
Guión
G ¿Por Qué Matlab? G Comandos básicos G Constantes. Operaciones. G Variables. Asignar. Eliminar. Guardar. Recuperar. G Funciones. G Vectores. Matrices. GGráficas.
¿Por qué MATLAB?
GCalidad científica GPotencia GFlexibilidad GFacilidad de uso GInteractividad GTransparencia GGráficos
Comandos básicos
Ghelp, help topic Gdir Gdiary fichero GComentarios:% GEdición de líneas de comando GFunciones de edición de Windows
Constantes
GMatrices de números complejos
➧ A = [2+3i, 4; 5-i, 2i] ➧ Vectores, escalares, números reales.
GCadenas decaracteres
➧ 'Esto es una cadena' ➧ Esto no es una cadena
Operaciones
G Suma y resta: + G Producto, cociente y potencia: * / ^ ➧ Uso del punto: .* ./ .^ G Precisión aparente ➧ format long ➧ formatshort
Variables
GAsignar
➧ a=3, b=4
GGuardar
➧ save fichero
GListar
➧ ans ➧ who ➧ whos
GRecuperar
➧ load fichero
GEliminar
➧ clear b
Funciones
G help G sin G cos G tan G expelfun ❚ asin ❚ acos ❚ atan
❚ log G ezplot sin(x)
Números Complejos
Forma binómica ➧ z = 3 + 4i Parte real e imaginaria ➧ real(z) ---> 3 ➧ imag(z) ---> 4 Complejo conjugado ➧ conj(z), z' Módulo yargumento ➧ abs(z) ---> 5 ➧ angle(z) Representación gráfica ➧ compass(z)
Vectores
➧ v = [1 9 9 8]
Normas
➧ norm(v,2) ➧ norm(v,1) ➧ norm(v,inf)
1 0.8 0.6 0.4 0.2 0 -0.2 -0.4
Valores defunciones
x = 0 : 0.01 : 1 y = sin(2*pi*x) plot(x,y)
-0.6 -0.8 -1 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Operaciones
➧ n=5; ➧ x=1:n
Transpuesta: x'
➧ 2*x
Matriz rango 1: x'*x Gráficos➧ plot(x,x2) ➧ plot(x2,x) ➧ plot(x,x2,'*')
¡Ojo!: x*x Prod. escalar: x*x' Cuadrado: x2=x.*x
➧ sum(x2)
Voltear
➧ fliplr(x) ➧ flipud(x')
Ejercicio: 1+2+...+n
Lenguaje programación
n=5;suma=0; for k=1:n suma=suma+k; end suma
MATLAB
n=5; x=1:n; suma=sum(x)
Ejercicio: 1p+2p+...+np
Polinomios
p ( x ) = x − x + 5x − 1
G p=[1 -1 5 0 -1]
4 3 2
¡De mayor a menor grado!...
Leer documento completo
Regístrate para leer el documento completo.