“Ejecución de Análisis de LaboratorioDescripción completa
Procesamiento de MineralesDescripción completa
PCMDescripción completa
Descripción: Diseño de base de datos
Descripción: scilab
Procesamiento de Minerales Laboratorio n 2
Descripción: Procesamiento de Frutas y Verduras
Descripción completa
Descripción completa
Descripción completa
Descripción completa
Documento sitadoDescripción completa
Descripción: Documento sitado
Descripción completa
principios automatizaciónDescripción completa
TelefoniaDescripción completa
Descripción completa
FACULTA FACULTAD D DE INGENI INGENIERÍ ERÍA A CARRERA DE INGENIERIA DE SISTEMAS CURSO DE DE SEÑALES Y SISTEMAS
Practica Practica de laborator laboratorio io 1 – Principio Principios s de tratami tratamiento ento de señales señales usando usando SCILAB SCILAB
En esta primera práctica se desarrollan las habilidades básicas de trabajo en el entorno de SCILAB. Se trata trata de familiarizar al estudiante estudiante con los principios principios básicos de creación creación de matrices matrices y arreglos arreglos en SCILAB SCILAB para su uso como herrami herramienta enta de tratamien tratamiento to de señales y modelado de sistemas.
I. Objetivos: Que el estudiante aprenda aprenda a moverse con facilidad facilidad en el entorno de SCILAB mientras mientras explora las primeras herramientas para el tratamiento de señales. II. Desa Desarr rro ollo Parte 1: Matrices Matrices y vectores
Números predeterminados pi, e, i, inf Matrices predeterminadas: rand() zeros() ones() eye() Comandos clc y exit Declarar variables reales reales y complejas, matrices reales reales y complejas. Instrucciones Instrucciones size() abs(), abs(), sqrt(), sqrt(), real() real() e imag(). imag(). Obtener el ángulo de una matriz compleja. Operaciones Operaciones básicas con matrices: Invertir, trasponer trasponer y obtener el complejo conjugado de una matriz. Multiplicar Multiplicar por una constante. constante. Suma y resta de matrices. Matriz inversa, determinante de una matriz. Operaciones Operaciones punto a punto, raíz cuadrada y elevación a potencias. potencias. Como acceder a un elemento particular de una matriz. Funciones ceil() round() round() floor() max() min() cumsum() cumsum() prime() factor() mean() median() Uso del comando help.
Laboratorio 1 - Cur Curso so de Señale Señaless y Sistemas Sistemas - Pro Profes fesor or Alejan Alejandro dro Paz Paz
pág. 1
Parte 2: Generación de señales
Creación de vectores de forma automática Funciones implícitas: sin() cos() tan() asin() acos() tan() atan() asin() acos(h) exp() Parte 3: Como graficar señales
Instrucciones básicas: scf() plot() set() linespace() logspace() Parte 4: Como obtener señales desde un archivo
Instrucciones basicas: wavread() wavwrite() sound() Parte 5: Como generar archivos de sonido usando SCILAB
Utilizo la instrucción sound para generar mis propias señales usando SCILAB. Parte 6: Como hacer scripts en SCILAB
FOR, IF, WHILE. AND OR NOT, == , > , < , => =<. Parte final: Tareas
1. Construya un script que reciba Amplitud, frecuencia y fase de una señal senoidal, genere el gráfico en plot de la misma y grabe los valores de tiempo y de la señal en un archivo. 2. Hacer un script para generar señales rampa y paso unitario indicando la frecuencia de muestreo, la cantidad de datos (Antes y después del inicio), la amplitud y el desfase. La información se debe retornar en un vector que contenga tiempo y señal. 3. Haga un script que permita buscar y contar las veces que aparezca un dato numérico dentro de un vector. Se debe retornar la cantidad de veces que aparece el dato. El vector y el dato son datos de entrada. 4. Usar el script anterior para calcular la moda y la media aritmética dentro de un vector.
Laboratorio 1 - Curso de Señales y Sistemas - Profesor Alejandro Paz