Signal Processing Assignment3
Signal Processing Assignment3
Table of Contents
General Information ............................................................................................................................. 1
Clean Up ........................................................................................................................................... 1
Parameter Definitions (Signal Generation With and Without Noise) ............................................................. 1
Plotting the Signal With and Without Noise In Time Domain ..................................................................... 2
Parameter Definition (Filters Frequencies) ............................................................................................... 4
Applying Filtering and Plotting The Results ............................................................................................ 4
General Information
Author: Haider Hasan Hamood
Objective: We want to generate a sinusoidal signal with 3 frequencies (50, 100, 150 Hz) and apply LPF, HPF, and
BPF to it with white noise added
Clean Up
clear;
clc;
close all;
1
Assignment 3: Signal Pro-
cessing Using MATLAB
figure(2);
plot(time_interval_1, signal1_with_noise, 'b');
hold on;
plot(time_interval_2, signal2_with_noise, 'r');
plot(time_interval_3, signal3_with_noise, 'y');
title('Signal (With Noise)');
xlabel('time (s)'); ylabel('Power (mW)');
legend('f1=50 Hz', 'f2=100 Hz', 'f3= 150 Hz');
hold off;
2
Assignment 3: Signal Pro-
cessing Using MATLAB
3
Assignment 3: Signal Pro-
cessing Using MATLAB
figure(4);
highpass(signal_with_noise, HPF_fPass, Fs)
figure(5);
bandpass(signal_with_noise, BPF_fPass, Fs)
4
Assignment 3: Signal Pro-
cessing Using MATLAB
5
Assignment 3: Signal Pro-
cessing Using MATLAB
6
University of Kufa 14th – Mar – 2024
Assignment 3: Signal
Processing Using Matlab
Haider Hasan Hamood // 3rd Stage -Morning Study-
ECE // University of Kufa
Simulink System
Filters Parameters
(a)
(b)
(c)
Results
Before Filtering
After Filtering
(a)
Before Filtering
After Filtering
(b)
Before Filtering
After Filtering
(c)