ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introducción A MatLab códigos Prácticos


Enviado por   •  21 de Septiembre de 2014  •  632 Palabras (3 Páginas)  •  167 Visitas

Página 1 de 3

%% Curso MatLab basico %%

% UNIVERSIDAD

% "LOYOLA"

% 2014

%% MATRICES Y VECTORES %%

% Introduccion.

%% Asignacion de matrices

a=[1 2 3 4 5] % Asignacion directa de una matriz [1 x n]

% Una fila por "n" columnas

a1=[1,2,3,4,5]

a(1,2) % manejo de los componentes de una matriz con indices numerados desde 1(fila,columna)

b=[1;2;3;4;5] % creamos una matriz [m x 1]

% Una Columna por "m" filas

x=[7 4 1] % definimos una matriz

a=[x;x] % Matrix remplazando valores definidos en una variable

b=a' % la comilla simple transpone una matriz

c=[1 2 3 4 5;6 7 8 9 0]

d=c(:,1) % asigna a d la fila señalada por n en la forma c(:,n)

e=c(1,:) % asigna a e la columna señalada por m en la forma c(m,:)

c(:,2)=[] % elimine la segunda columna de c

c(:,3)=[0;0] % remplaza la columna señalada por la matriz definida

c(2,:)=[2 2 2 2] % remplaza la fila señalada por la matriz definida

%% Asignacion indirecta de matrices

X=[1 5 3 9 7 15;5 1 8 0 3 16]

P=[2 5 12] % VECTOR Q DIRECCIONA AL VECTOR X

T=X(P) % T contiene los elementos indicados en P del vector X

Y=[4 12 67;-96 78 32;-6 3 18]

Q=[1 3] % vector para direccionar las filas en el vector Y

R=[2 1] % vector para direccionar las columnas en el vector Y

S=Y(Q,R) % S contiene las filas 1 y 3 y las columnas 2 y 1 del vector Y

%% Matrices especiales

A=ones(5) % matriz iniciada con unos de 5x5

A=ones(4,8) %matriz iniciada con unos de (m x n)

A=zeros(6) % matriz iniciada con ceros 6x6

A=zeros(7,8) % matriz iniciada con ceros de (m x n)

A=eye(5) % matriz identidad 5x5

A=magic(6) %matriz de cubo magico de 6x6

A=hilb(4) %matriz de hilberth de 4x4

X=[3,5,1,8]

A=vander(X) %matriz de vandermonde usando al vector X

A=[] % matriz vacia

A=rand(4,5) % matriz de numeros aleatorios de (m x n)

%% Operaciones con matrices

a=[3 5 7;2 4 6]

b=[10 8 7; 12 65 -5]

c=a+b % suma de matrices

c=a-b %diferencia de matrices

c=a*b' % producto de matrices

c=a.*b % producto elementeo por elemento de matrices

c=2*a % producto escalar por vector

d=a^2 % matriz al cuadrado equivalente de a*a

d=a.^2 % matriz elevando al cuadrado elemento a elemento

d=a==b % compara igualdad entre matrices del mismo tamaño, en resultado binario donde la igualdad esta represenada por 1

d=a~=b % compara desigualdad en matrices con resultado binario de desigualdad en 1

d=a<3

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com