Electiva Ii
PROCESAMIENTO DIGITAL DE IMÁGENES
INTRODUCCIÓN AL MATLAB
1. Analice cada línea de comando y escriba al frente que se obtiene luego
de ejecutarla:
x=[]
y=[1 2 30;0 4 5 6]
m1=ones(3)
m2=zeros(5,2)
m3=magic(3)
m4=eye(4)
m5=rand(3,3)
m6=[m1 m5; m3 m3]
m6(2,6)
m6(1,5)
m6(4,5)
m6(3,3)
m6(1,5)=55
m6(3,2)=m2(1,1)
m6(4,:)=0
size(m6);m6(:,2)=[]
m7=m6(2:4,:)
m8=m7(:,4:end)
x=1:0.1:10
t=-3:5
Ing. Joana Santamaría M.
joanasantamaria@gmail.com
Página web: joana.tk
2. Realice cada una de las siguientesoperaciones en matlab:
a. Cree un vector con números del 1 al 29, con incrementos de 4
b. Realice los siguientes vectores fila:
a = [0 0.3 0.6 0.9
b = [0 0 0 0 0
c = [1 1 1 14.8]
0]1x10
1]1x9
Un vector fila de 7 elementos generados aleatoriamente.
c. Realice los siguientes vectores columna:
a=
0
0
0
0
0
b=
1
1
c=
1
10x15
10
15
20
25
30
d. Una matriz de unos 40 x 10
e. Una matriz de ceros 30 x 30
f. Usando los comandos zeros y ones cree la matriz que se muestra a
continuación:
1
1
11
1
0
0
0
0
0
X= 1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
g. Cree una matriz Z aleatoria de 5 columnas y 3 filas
h. Liste en pantalla los siguientes elementos de lamatriz anterior.
Elemento de la fila 1 columna
Elemento de la columna 2 fila
Elemento de la fila 3 columna
Toda la fila 3
Toda la columna 2
Elementos de la fila 2 a la 3
4
34
y de la columna 3 a la 5
i. Cambie los siguientes elementos de la matriz Z (generada en el
literal g):
Elemento de la fila 3
Elemento de la fila 1
Toda la fila 3 porel
Toda la columna 1 por
columna 2 por un cero.
columna 4 por un -25
número 7
el número -5
Ing. Joana Santamaría M.
joanasantamaria@gmail.com
Página web: joana.tk
Regístrate para leer el documento completo.