Matlab Matrices
  • Para crear matrices se escriben entre corchetes [ ] .
  • Para separar columnas se utiliza la coma o se deja un espacio entre los datos.
  • Para separar filas se utiliza en punto y coma

Opciones:

A = [1 2 3; 4 5 6 ; 7 8 9]
A = [1   4  7 ; 2  5  8; 3  6  9 ]'

 

3.1 Funciones con matrices

Función ( # ), da como resultado una matriz cuadrada de la dimensión especificada.

Función ( m,n ), da como resultado una matriz de m filas y n columnas.

 

3.1.1. Matriz de ceros – zeros( )

B = zeros(2)	
B = [0  0
     0  0]

B = zeros(1,3)	
B = [0   0   0]

 

3.1.2. Matriz de unos – ones( )

C = ones(2)	
C = [1  1
     1  1]

C = ones (1,3)	
C = [1   1   1]

 

3.1.3. Matriz identidad  – eye( )

D = eye(2)	
D = [1  0
     0  1]

D = eye (2,3)
D = [1   0   0
     0   1   0]

 

3.1.4. Matriz aleatoria  – rand( )

Genera número aleatorios entre 0 y 1.

E = rand(2)	
E = [0.81   0.12
     0.90   0.71]

E = rand (2,3)	
E = [0.35   0.98   0.64
     0.11   0.43   0.52]

 

3.2. Capturar valor de una matriz

Posición especifica

F=A(3,1)
F=7

 

Una fila completa

G=A(2,:)
G=[4   5   6]

 

Una columna completa

H=A(:,1)	
H=[1
   4
   7]

 

Última posición

I=A(end,end)
I=9

 

Varias filas

J=A(2:3,:)
J=A([2 3],:)

J=[4   5   6
   7   8   9]

 

Varias columnas

K=A(:,1:2)
K=A(:,1:end-1)

K = [1	 2
     4   5
     7   8]

 


Creado por: Laura BP 2020/04/09
Visitas

154