ELEC3241/2201 Signals and Linear Systems
Topic 1: Background and Introduction
Kaibin Huang
Dept. of Electrical & Electronic Engineering
The University of Hong Kong
Hong Kong
I. Background Mathematics
Complex Numbers
Eulers notation j (for imaginary):
Fo
Tutorial 2
Changsheng You
CYC 723
csyou@eee.hku.hk
Monday: KKLG103
Thursday: CYC603
Next week: No tutorial
Lab time: Moodle
1
Review
Input
System
Signal
2
Output
What kinds of systems are LTIC systems?
3
What kinds of systems are LTIC systems?
Linear: inp
ELEC3241/2201 Signals and Linear Systems
Topic5: z-Transform
Kaibin Huang
Dept. of Electrical & Electronic Engineering
The University of Hong Kong
Hong Kong
Definition of z-Transform
z-Transform
changes difference equations of discrete-time
systems into
Tutorial 3
Time Domain Analysis of
Discrete Time (DT) Systems
Cheng Lei
clcpt120@gmail.com
Basic Discrete Signals:
1. Discrete Sinusoids
x[n] = A cos(n + )
Simplicity:
Its waveform is only determined by
three parameters: Amplitude A, Frequency and Phase .
Tutorial 1
Introduction To
Signals and Systems
Tutor
Name: Cheng Lei
Email: clcpt120@gmail.com
Wechat: 459417595
Office: CYC 723 , HKU
Home: Room 615, Chi-Sung College
Recommended
Problems
Problem 1
P1.1
Evaluate each of the following expressions for the
ELEC3241/2201 Signals and Linear Systems
Topic 3: Time Domain Analysis of Discrete Time (DT) Systems
Kaibin Huang
Dept. of Electrical & Electronic Engineering
The University of Hong Kong
Hong Kong
Energy and power of DT signals
Energy signal
Denition o
ELEC3241-ELEC2201 Signals and Linear Systems [2015]
Solution: Continuous-Time System Analysis Using Laplace Transform
(Optional)
Lei CHENG
Email: clcpt120@gmail.com
ignals and Systems
20-2
P1.
S20.2
(a) X(s)
=
e -at u(t)e 't dt =
T
Ls
+ a
The Laplace tran
The University of Hong Kong
Department of Electrical & Electronic Engineering
Experiment PE1 : Buck Converter
Objective :
1
To study the operating principle of the buck switching converter and its
practical implementation
A step down buck converter
1.1
2 Introduction to
Programming in Scratch
ENGG 1202A
Introduction to Computer Science
!
Dr. Dirk Schnieders
Based on materials prepared by David J. Malan
Programming Assignments
You will implement some of the algorithms
discussed in class using scratch
S
THE UNIVERSITY OF HONG KONG
FACULTY OF ENGINEERING
Quiz 1
ENGG1202A Introduction to Computer Science
Date: 24. Oct. 2014
Time: 3:40pm - 5:10pm
Only approved calculators as announced by the Examinations Secretary can be used in
this examination. It is the
5 Analysis of Algorithms
ENGG 1202A
Introduction to Computer Science
!
Dr. Dirk Schnieders
Slides based on material prepared by Dr. C.K. Chui and Dr. S.M. Yiu
Motivation
Task
Propose an algorithm that will search a target
value in a sorted array
1
14
22
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Listed Lists
Linked lists
A fundamental data structure Consists of a sequence of nodes, each containing an arbitrary number
of data fields and one or more references (links) to o
Arrays vs Linked lists
So far, an array is the only choice we know for keeping a set of records in memory.
0
Fanny Wong
1
S H Yip 24567890
99
gflist
25678901
.
Carol Lau 2345678
The characteristics of arrays are:
Random access Size is fixed once created D
AnExampleonclass
Example
class TimeRecord cfw_ public: int hour; int minute; int second; ;
1
AfterdefiningTimeRecord,youcandeclareobjectsof thisclass
#include <iostream.h> using namespace std; class TimeRecord cfw_ TimeRecord public: int hour; int minute;
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Classes and Objects
A class is an expanded concept of a structure
It consists of both member variables and member functions that
operate on its member variables
An object is an
Memory address
The main memory is a collection of memory locations (or memory cells) memory locations (or memory cells). Each memory location has a unique address. Actually, we use the address of a memory cell to read/write data in that cell. ell Thus, ev
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Streams
Recall that C+ uses a convenient abstraction called streams to
perform input and output operations in sequential media, e.g.,
cin is a stream object for taking input from
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Arrays
Very often, a program needs to handle a collection of data of
the same type, e.g., scores of students in a class Using individually named variables to handle such data is c
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Top-Down Design
A good way to design a program is to break down the task to
be accomplished into a few sub-tasks Each sub-task can be further decomposed into smaller subtasks, and
ENGG1002 / Arrays
3
The problem can be solved by using arrays. An array is a set of consecutive memory locations that have the same name and type Each item in an array is called an element The number of elements in an array is called the dimension of the
Constants
Constants are expressions with a fixed value Literals are notations for representing a fixed value in the
source code Literal constants in C+
Integer numerals
Floating point numbers
Character constants String literals Boolean literals
10
Int
ENGG1002 Computer Programming and Applications
Prepared by Dr. K.K.Y. Wong
Variables
Variables in computer programming
Used to store data Implemented as memory locations
The compiler will assign an appropriate number of memory cells in the main memory t
Lecture and Tutorial Schedule 11 September 12 September 14 September 18 September 19 September 21 September 25 September 26 September 28 September 2 October 3 October 5 October 9 October 10 October 12 October 16 October 17 October 19 October 23 October 24
CIVL 2003 ENGINEERING MATHEMATICS II
Version 1.1
1
2
Reference book list : Advanced Engineering Mathematics E Kreyszig Advanced Engineering Mathematics C R Wylie Schaums Outline Series : Advanced Calculus : M R Spiegel Complex Variables and Applicatio
COMPLEX NUMBER Real number : Natural number, zero, integer (positive; negative), rational number, irrational number, real number Imaginary number : i =
1
Complex number : z = a + b i ; where a and b are real numbers Re(z) = a and Im(z) = b
Two complex num
Chapter 0 Laplace Transform
Laplace Transform For a given function f(t) (t 0), we multiply it by exp(-st) and then integrate, that is F(s) = 0 exp( st ) f ( t )dt We can call such an operation as the Laplace Transform and
F(s) = L (f) = 0 exp( st ) f ( t
BRITISH STANDARD
BS 8110-1:1997
Incorporating Amendments Nos. 1, 2 and 3
Structural use of concrete
Part 1: Code of practice for design and construction
ICS 91.080.40
Copyright British Standards Institution Provided by IHS under license with BSI - Uncont