Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bachilleres:
Greimar Arias C.I 22.600.398
Carlos Navas C.I. 24.581.713
Prof: Yorman Mendoza Victor Carache C.I. 26.937.490
Oneal Navarro C.I.25.457.107
Características de MATLAB:
Cálculos intensivos desde un punto de vista numérico.
Gráficos y visualización avanzada.
Lenguaje de alto nivel basado en vectores, arrays y matrices.
Colección muy útil de funciones de aplicación.
Se introduce como:
>>A= [1 2 3 4; 5 6 7 8]
1 2 3 4
A=
5 6 7 8
O bien,
>>A= [1, 2, 3,4; 5, 6, 7,8];
Observemos que unas matrices especiales son los vectores, de esta
forma, el vector fila v = (1.0, 1.1, 1.2, 1.3, . . . , 1.9,2.0), se escribe en
Matlab como
>>v= [1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0]
Operaciones y comandos para Matrices: Hemos visto cómo se
introducen las matrices en Matlab. Veamos un ejemplo para introducir
algunos de los comandos básicos:
Ejemplo 1
Operaciones Elementales
Definimos dos matrices:
>>A= [2 1; 3 2]
3 1
A=
2 2
B= [3 4;-1 5]
3 4
B=
−1 5
2. >> A= [2 -1 4; ½ 0 7; 2 -½ 3]
2 −1 4
3. A= ½ 0 7
2 −⅓ 3
5. >>v= [2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0]
3 −2
3. B= 0,5
𝜋
√2
𝑠𝑒𝑛 ( ) −1
4
𝜋
4. >> B= [3, - 2; 0,5, √2; 𝑠𝑒𝑛 ( ), -1 ]
4
5. >>v= [3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0]
2 ½ 2
A𝑡 = [ −1 0 −⅓ ]
4 7 3
2. X = [1 0 2; -1 5 0; 0 3 -9]
3. X = 3×3
1 0 2
-1 5 0
0 3 -9
4. Y = inv(X)
5. Y = 3×3
7. Y*X
1.0000 0.0000 -0.0000
0 1.0000 -0.0000
0 -0.0000 1.0000
2 −1 4 3 −2
A= [ ½ 0 7 ] B= [ 0,5 ]
𝜋
√2
2 −⅓ 3 𝑠𝑒𝑛 ( ) −1
4
A= [2 -1 4; ½ 0 7; 2 -⅓ 3]
𝜋
B= [3 -2; 0.5 √2; 𝑠𝑒𝑛 ( ) -1]
4
C= A*B
ANS=
5,55482 -9,41421
1,59595 -8
5,79112 -7,70710
Opciones
Se puede cambiar el color, la forma del elemento y la forma de la línea
usando:
y amarillo
. punto
: dotted
m magenta
o circulo
-. Dashdot
c cyan
x marca x
– dashed
r rojo
+ signo mas
- solid
g verde
* asterisco
b azul
v triangulo
w blanco
¡ triangulo
k negro
¿ triangulo
Las opciones se introducen entre comillas:
Plot (x,y,’ tipo línea color’)
>> Plot (x,y,'*--r')
>> Plot (x,y,'v:k')
Incorporaciones:
Se puede personalizar nuestra grafica agregando nombre a los
ejes, tıtulo y mallado.
>> xlabel('Eje x')
>> ylabel('Eje y')
>> title('Mi grafica')
>> grid on
Varias graficas:
Más modificaciones a la gráfica puede ser por medio de la barra de ´
herramientas que se encuentran en el menú de esta ventana. Varias
graficas ´Para dibujar varias graficas se puede hacer de varias formas.
Una es incorporar todos los comandos en un mismo plot. Por ejemplo
comandos la gráfica de ´ z = sen(x):
>> z = sin(x);
>> plot(x,y,'r',x,z,'k')
>> legend('xˆ2+1','sen(x)')
El comando legend es para incorporar la leyenda que identifica las
gráficas dibujadas. ´ Otra forma de dibujar varias graficas al mismo
tiempo es utilizando ´ hold on y hold off para activar y desactivar el uso
de múltiples ´instrucciones.
>> hold on
>> plot(x,y,'r')
>> plot(x,z,'k')
>> legend('xˆ2+1','sen(x)')
>> hold off
Por ejemplo:
f(x,y) → x² - y² +1