You are on page 1of 5

[Escriba texto]

Escuela Profesional de Ingeniera Electrnica UNAP ING. LUI EN!I"UE #A$A


%IEE
Laboratorio PDS N1 Introduccin al Matlab
1. Operaciones con Matrices
1.1 Crear una Matriz de nmero reales 2*4:
- Guardar la variable M en el archivo matriz.mat:
- Limpiar el espacio de trabao:
- !olver a car"ar el archivo:
- Comprobar #ue el archivo este en la memoria.
- Crear unas nuevas matrices #ue conten"an la se"unda $ila:
- Crear unas nuevas matrices #ue conten"an La cuarta columna:
- Crear la submatriz $ormada por las 2 primeras $ilas % las 2 ltimas columnas:
1.2 &e$inir las si"uientes matrices en Matlab:
'ealizar los si"uientes c(lculos con las matrices:
)-*:
*-+:
*-,
-
:
*
-1
:
C
-1
:
'ealizar los si"uientes c(lculos. siendo & la submatriz de * $ormada por la 1ra %
)ra $ila % la 2da % )ra columna:
/ la submatriz de , $ormada $ormada por la 2da % 4ta $ilas % columnas:
&-/
-
:
&-C:
C-/:
'esolver la si"uiente Matriz % e0plicar su contenido
Z =( size1 A23
size1B23 size1C 23
Procesa&iento 'igital de e(ales Gru)o A ING. LUI EN!I"UE #A$A %IEE
*+,-./acacional
[Escriba texto]
Escuela Profesional de Ingeniera Electrnica UNAP ING. LUI EN!I"UE #A$A
%IEE
size1D22
Procesa&iento 'igital de e(ales Gru)o A ING. LUI EN!I"UE #A$A %IEE
*+,-./acacional
Procesa&iento 'igital de e(ales Gru)o A ING. LUI EN!I"UE #A$A %IEE *+,-.
/acacional
'esolver las si"uientes cuaciones:
**45,:
&*45C:
6iendo 7 la submatriz de * $ormada por las $ilas 2.) % 4:
G la submatriz de , $ormada por las columnas 1.2 % 4
Calcular: 7-G:
/ecutar cada uno de los comandos % e0plicar el resultado de ellos.
85e%e142:
85zeros1)2
85zeros1).92
85ones12.)2
85dia"1:4 9 ; +<2
85dia"1:4.9.;.+<. -12
85dia"1:4.9.;.+<. 22
85dia"1C2
85dia"1dia"1C22
1.) 'epetir el apartado 1.1 con la si"uiente matriz de nmeros compleos:
Guardar la variable = en el archivo matriz.mat:
Limpiar el espacio de trabao:
!olver a car"ar el archivo:
Comprobando #ue el archivo este en la memoria.
>btener la matriz conu"ada de =:
su representaci?n de Ma"nitud:
% (n"ulo:
% sus componentes:
reales:
e ima"inarias:
Procesa&iento 'igital de e(ales Gru)o A ING. LUI EN!I"UE #A$A %IEE *+,-.
/acacional
1.4 >btener utilizando la $unci?n linspace. un vector de 2@ elementos #ue recorra
el intervalo :@.A<.
Generar utilizando la sentencia valorinicial:paso:valorfinal . un vector
de re$erencia de 1@@@ puntos #ue recorra el intervalo :@.1@<.
2 Archivos M y Funciones
2.1 Btilice el editor de Matlab. o un editor e0terno de te0to. para crear un archivo
llamado dsplab.m #ue conten"a las si"uientes lineas
tt5-2:@.@9:)3
005sin12*pi*@.+CD*tt23
plot1tt.002. "rid on E---&ibuo de una
sinusoide title1FG'*7GC* &/ B=*
6G=B6>G&/H2 0label1F-iempo1se"2H2
Guarde su archivo. eecute % e0pli#ue los si"uientes comandos
dsplab
t%pe dsplab
Ihich dsplab
*Jada lKneas a su c?di"o para #ue en el mismo "ra$ico se muestre una seJal
coseno de i"ual $recuencia a la seJal seno.
2.2 /l si"uiente eercicio le enseJara como escribir $unciones en Matlab.
aun#ue estos eercicios contienen errores. les enseJara la correcta sinta0is para
crear $unciones.
/ncuentre el error de las si"uientes $unciones
7unction 005cos"en1$.dur2
E cosgen: 7unci?n para "enerar una onda coseno
E f: 7recuencia deseada
E dur: duracion de la onda en se"undos
E
tt5:@:1L12@*$2:dur<3 E &a 2@ muestras por
periodo
%%5cos12*pi*$*tt23
$unction :sum. prod<5sumprod101.022
E sumprod: 7unci?n #ue aJade % multiplica 2 nmeros compleos
E x1,x2 : nmeros compleos
E sum : suma de los nmeros compleos
E prod : producto de los nmeros
compleos sum5z1Mz23
prod5z1*z23
Procesa&iento 'igital de e(ales Gru)o A ING. LUI EN!I"UE #A$A %IEE *+,-.
/acacional
2.) Crear un archivo M #ue sea una secuencia aleatoria uni$orme 1rand2 de
amplitud m(0ima la unidad. el vector debe de tener 29@ puntos. /ncontrar:
*#uellas componentes del vector cu%o valor sea ma%or #ue @.D.
*#uellas componentes del vector cu%o valor sea menor o i"ual a @.19.

You might also like