Академический Документы
Профессиональный Документы
Культура Документы
en Matlab
Definición de un vector
Vector fila: elementos separados con comas (,) o con espacios:
Vector columna: elementos separados con punto y coma (;) :
Ejemplo:
Definición de matrices
Las matrices se definen por filas, los
elementos de la fila se separan por espacios o
comas (,) mientras que las filas van separadas
por punto y coma (;)
Ejemplos: Se ve en pantalla:
A=[1,2,3; 4,5,6; 7,8,9]
ó
A=[1 2 3; 4 5 6; 7 8 9]
Definición de matrices
Observación 1
Una vez definida la matriz esta pasa a su
espacio de trabajo (Workspace) y estará
disponible para realizarce cualquier
operación.
Ejemplo:
Definición de matrices
Observación 2
MatLab introduce por defecto una
variable llamada (ans) de “answer”
sobre la cual también se puede operar.
Ejemplo:
Definición de matrices
Observación 3
En MatLab se permite la creación de
matrices vacías.
Ejemplo:
¿Cómo acceder a los valores?
Los elementos de una matriz se acceden
poniendo los 2 índices entre paréntesis
separados por coma (Ej. A(1,2)).
Ejemplo: A(1,2)
¿Cómo acceder a los valores?
Observación 1
Si estamos trabajando con vectores
bastaría colocar un solo índice.
Ejemplo:
Operaciones
C
Operadores relacionales
&& Conjunción
|| Disyunción
~ Negación
xor Disyunción exclusiva
Ejemplo de repaso:
%Definición vector
A=(1:2:11),B=(1:6) %Operaciones con matrices
X=[3;6;7;12;1;5],Y=B'
sum=I+J
%operaciones con escalares mult=I*M
C=A-2 pot=M^2
D=3*Y-1 T=I.'
deter=det(M)
%operaciones entre vectores
E=2*A+B %Sistema de ecuaciones
F=A.*B
G=Y./X %Regla de Cramer
H=X.^2 Q=[1 2 3;2 3 4; 4 2 5]
R=[4;5;1]
%definición de matrices D1=[R Q]
I=[1 2 3 4;5 6 7 8;9 10 11 12] D1=[4 2 3;5 3 4;1 2 5];
J=[5:8;8:11;11:14] D2=[1 4 3;2 5 4;4 1 5];
K=zeros(4) D3=[1 2 4;2 3 5;4 2 1];
L=ones(2,4) S=[det(D1),det(D2),det(D3)]/det(Q)
M=rand(4,4)
%Inversa
%Manipulación de matrices Q_inv=inv(Q)
N=I(2,3) %obtiene valor de la F2, C3 sol=Q_inv*R
O=I(1:2,2:3) %extrae las primeras 2F y las cols 2 y 3 de I
col1=I(:,1) % extrae la primera columna de la matriz
union1=[L;K], union2=[I J] % unión de matrices