Unit 2 Discrete System 中華技術學院電子系 蔡樸生 副教授 林盈灝 副教授.

Slides:



Advertisements
Similar presentations
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Advertisements

The Discrete Fourier Transform. The spectrum of a sampled function is given by where –  or 0 .
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
Analog-to-digital Conversion and Digital-to-analog Conversion (with DSP) ES-3.
Intro to Spectral Analysis and Matlab Q: How Could you quantify how much lower the tone of a race car is after it passes you compared to as it is coming.
CEN352, Dr. Ghulam Muhammad King Saud University
Modern Control Theory (Digital Control)
Modern Control Theory (Digital Control)
1 A Tool for System Simulation: SIMULINK Can be used for simulation of various systems: – Linear, nonlinear; Input signals can be arbitrarily generated:
EE-2027 SaS, L11/7 EE-2027 Signals and Systems Dr Martin Brown E1k, Main Building
SWE 423: Multimedia Systems Chapter 3: Audio Technology (3)
EE-2027 SaS, L10: 1/13 Lecture 10: Sampling Discrete-Time Systems 4 Sampling & Discrete-time systems (2 lectures): Sampling theorem, discrete Fourier transform.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
Variable Phenomena Nyquist Sampling Harry Nyquist (1889 – 1976)
Transmitting Signals First Meeting. Signal Processing: Sinewaves Sinewave is a fundamental tool in many areas of science, engineering and mathematics.
Application of Digital Signal Processing in Computed tomography (CT)
First semester King Saud University College of Applied studies and Community Service 1301CT.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
11 Lecture Slides ME 3222 Kinematics and Control Lab Lab 2 AD DA and Sampling Theory By Dr. Debao Zhou.
Sampling Theorem, frequency resolution & Aliasing The Sampling Theorem will be the single most important constraint you'll learn in computer-aided instrumentation.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
The sampling of continuous-time signals is an important topic It is required by many important technologies such as: Digital Communication Systems ( Wireless.
Numerical Methods Discrete Fourier Transform Part: Discrete Fourier Transform
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Fourier representation for discrete-time signals And Sampling Theorem
1 Announcements l Take textbook to lab. »Be sure to read Chapter 13 before lab –MATLAB tutorial –Can skip Section 13.4 l Bring your transmitter and receiver.
Signal ProcessingES & BM MUET1 Lecture 2. Signal ProcessingES & BM MUET2 This lecture Concept of Signal Processing Introduction to Signals Classification.
Digital Audio What do we mean by “digital”? How do we produce, process, and playback? Why is physics important? What are the limitations and possibilities?
Sine Waves. Notation s 0 … s n … s N or s(0), … s(n), … s(N) Sketch the following digital signals: δ (n) = 1, n = 0 = 0, otherwise u (n) = 1, n >= 0 =
Sine Wave Generation on the XUP Virtex-II Pro Development System Steven Wasson ECE 443 – Hardware Design in VHDL Assignment 3 – Sine Wave Generation October.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
EE Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
1 Chapter 5 Ideal Filters, Sampling, and Reconstruction Sections Wed. June 26, 2013.
Vibrationdata 1 Unit 5 The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
Start Presentation September 27, nd Homework Problem In this homework problem, we wish to model a mechanical system. The problem deals with a simple,
Chapter 12 The Principles of Computer Music Contents Digital Audio Processing Noise Reduction Audio Compression Digital Rights Management (DRM)
Introduction to Matlab  Matlab is a software package for technical computation.  Matlab allows you to solve many numerical problems including - arrays.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
CS559: Computer Graphics Lecture 3: Digital Image Representation Li Zhang Spring 2008.
Sampling of Continuous-Time Signals Quote of the Day Optimist: "The glass is half full." Pessimist: "The glass is half empty." Engineer: "That glass is.
Digital Oscillators. Everything is a Table A table is an indexed list of elements (or values) A digital oscillator or soundfile is no different.
Lecture 2 Analog to digital conversion & Basic discrete signals.
Continuous-time Signal Sampling
Introduction to Programming on MATLAB Ecological Modeling Course Sep 11th, 2006.
Design of a Guitar Tab Player in MATLAB Summary Lecture Module 1: Modeling a Guitar Signal.
Chapter 2 Ideal Sampling and Nyquist Theorem
Real-time Digital Signal Processing Digital Filters.
Lecture 1.4. Sampling. Kotelnikov-Nyquist Theorem.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Chapter4. Sampling of Continuous-Time Signals
2nd Homework: Cervical Syndrome
EE Audio Signals and Systems
ECET 350 Competitive Success/snaptutorial.com
ECET 350 Education for Service-- snaptutorial.com.
Chapter 2 Signal Sampling and Quantization
Continuous - Discrete Sampling Demo (CON2DIS) team
MECH 373 Instrumentation and Measurements
CS3291: "Interrogation Surprise" on Section /10/04
Life in the frequency domain
Noise in FTIR Nyquist sampling theorem This is for ideal case
Analog to Digital Encoding
CEN352, Dr. Ghulam Muhammad King Saud University
Chapter 3 Sampling.
Lecture 7: Signal Processing
Today's lecture System Implementation Discrete Time signals generation
Presentation transcript:

Unit 2 Discrete System 中華技術學院電子系 蔡樸生 副教授 林盈灝 副教授

PROGRAM M-File The method for custom user with common purpose for simulation is strongly recommended. There are some bugs in Matlab 4.0 and be updated 1. Using ‘MD’ to set up ‘c:\matlab\simu’ 2. Update your ‘*.bat ’ 3. When you save M-file, Matlab4.0 notes the file name ~.txt automatically, rename ~.txt to ~.m. Matlab File New m-file Edit Save Run

Sinewave Generator For :Repeat statements a specific number of times. for i = 1:n, for j = 1:n, A( i, j ) = 1/(i + j - 1); end Sinewave Generator for k=1:100, x(k)=(k*2*pi)/100; y(k)=sin(x(k)); end plot(x,y, ’ y ’ );

Digital Oscillator – Sinewave (I) Principle: Continuous Function Discrete Function Z Transform :

Digital Oscillator – Sinewave (II) Impulse Function

Digital Oscillator – Sinewave (II) Formula: Design Spec. :

Matlab Program clear; a=1.62;b=-1;c=0.59;dt=0.0001; y(1)=c;y(2)=a*y(1); t(1)=1*dt;t(2)=2*dt; for k=3:200 t(k)=dt*k; y(k)=a*y(k-1)+b*y(k-2); end plot(t,y); grid;

Homework ( I ) (1)Plot the diagram verify the Nyquist theorem (sampling theorem) by difference equation. Signal frequency is 10Hz.  The sampling frequency be at least twice the highest frequency in the signal for perfect reconstruction (2) Compute the output sequence of difference equation

(3) Elliptical plot (4) Curve Equation