Señales Matlab

Páginas: 5 (1005 palabras) Publicado: 10 de mayo de 2012
German Merchan Rios
Facultad de Ingeniería electrónica. Universidad El Bosque. 2010.
Laboratorio

En muchos casos se necesita para poder implementar una cierta señal, guiarnos de las ecuaciones de diferencia para su estudio y también del software de matlab para su graficacion. Gracias a estas ecuaciones diferenciales podemos hacer alteraciones a las imágenes , podemos realizar derivadasintegrales sumatorias convoluciones ,etc, y esto se ve reflejado de en cierta manera en la imagen.

objetivos
Objetivo general:

* Realizar un trabajo en matlab aplicando los temas vistos en la materia de señales.
* Objetivos Específicos:

* Comprender características de las señales
* Utiliza las operaciones con señales como aplicacion de Matlab para alterar una imagen.Introducción

Matlab ofrece en su toolbox estándar para procesamiento de imágenes algunas herramientas para eliminar ruidos o destacar características buscadas en las imágenes tales como sus bordes.
procedimiento
2.1) Seno

function [rt, f, g] = ImagSen(A, u0, v0, M, N);

tic
u0x = u0*(r-1);
for c=1:N
v0y=v0*(c-1);
f(r,c)=A*sin(u0x+v0y);
end
end
t1=toctic
r=0:M-1;
c=0:N-1;
[C,R]=meshgrid(c,r);
g=A*sin(u0*R+v0*C);
t2=toc; rt=t1/(t2+eps);

* Cuadrada

function [rt, f, g] = ImagCua(A, u0, v0, M, N)
tic
for r = 1:M
u0x = u0*(r-1);
for c=1:N
v0y=v0*(c-1);
f(r,c)=A*square(u0x+v0y);
end
end
t1=toc;
tic
r=0:M-1;
c=0:N-1;
[C, R]=meshgrid(c,r);
g=A*sin(u0*R+v0*C);
t2=toc;
rt=t1/(t2+eps);

* Triangular

function [rt, f, g] =ImagTri(A, u0, v0, M, N)

tic

for r = 1:M
u0x = u0*(r-1);
for c=1:N
v0y=v0*(c-1);
f(r,c)=A*sawtooth(u0x+v0y);
end
end
t1=toc;
tic
r=0:M-1;
c=0:N-1;
[C, R]=meshgrid(c,r);
g=A*sin(u0*R+v0*C);
t2=toc;.
rt=t1/(t2+eps);

2.2) Funciones de transformacion de intensidad

f=imread ('Fig0308(a)(pollen).tif');
j=imadjust (f);

g1 = imadjust (f, [0 1], [1 0]);
g2 = imadjust(f, [0.5 0.75], [0 1]);
figure, imshow(g1), figure, imshow(g2);

f=imread ('Fig0303(a)(breast).tif');
j=imadjust (f);

g1 = imadjust (f, [0 1], [1 0]);
g2 = imadjust (f, [0.5 0.75], [0 1]);
figure, imshow(g1), figure, imshow(g2);

3.1) Transformaciones Logtaritmicas y estiaramiento de contraste
f=imread('Fig0306(a)(bone-scan-GE).tif');
imshow(f);
g = intrans(f,'Fig0306(a)(bone-scan-GE).tif', mean2(im2double(f)), 0.9);
imshow(g)

f=imread('Fig0306(a)(bone-scan-GE).tif');
imshow(f)
g = im2uint8(mat2gray(log(1+double(f))));
imshow(g)

f=imread('Fig0306(a)(bone-scan-GE).tif');
imshow(f)
g=gscale(f,'minmax',0,1);
imshow(g),

f=imread('Fig0308(a)(pollen).tif');
imshow(f)
g=gscale(f,'full16');
imshow(g),

4.1)Procesamiento del histograma y funciones degraficacion

f=imread('Fig0303(a)(breast).tif');
imshow(f)
h = imhist(f);
h1=h(1:10:256);
horz=1:10:256;
bar(horz,h1)
axis([0 255 0 15000])
set(gca, 'xtick', 0:50:255)
set(gca, 'ytick', 0:2000:15000)

4.2)Ecualizacion del histograma

eje XLIM, ylim, zlim - Establecer límites o consulta
GUI alternativas

Para controlar los límites superior e inferior del eje en un gráfico, use el Editorde propiedades, una de las herramientas de trazado. Para más detalles, ver El Editor de propiedades en la documentación gráfica de MATLAB.
Sintaxis

XLIM
XLIM ([xmin xmax])
XLIM ('mode')
XLIM ('auto')
XLIM ('manual')
,...) XLIM (axes_handle

Tenga en cuenta que la sintaxis de cada una de estas tres funciones son las mismas, sólo la función XLIM se utiliza para simplificar. Cadauno funciona en los respectivos x, y, o z-eje.
Descripción

XLIM sin argumentos devuelve los respectivos límites de los ejes actuales.

XLIM ([xmin xmax]) establece los límites del eje en los ejes actuales de los valores especificados.

XLIM ('modo') devuelve el valor actual del modo de límites del eje, que puede ser auto (por defecto) o manual.

XLIM ('auto') establece el límite de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Señales En Matlab
  • Señales en matlab
  • Analisis de señales matlab
  • Graficador de señales discretas en MatLab
  • Limpiar una señal con Matlab
  • derivadas de señales en Matlab
  • señales básicas en matlab
  • Generación de señales en Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS