0% found this document useful (0 votes)
11 views15 pages

SSLab 10

This lab report details the performance of various signal operations using Simulink in MATLAB by student Toufique Ahmed. It includes activities such as generating sine, square, and sawtooth waves, as well as performing time scaling, shifting, reversal, amplitude reversal, delay, addition, and multiplication of signals. Each task is accompanied by model explanations and results demonstrating the functionality of the Simulink models created.

Uploaded by

manavlund5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views15 pages

SSLab 10

This lab report details the performance of various signal operations using Simulink in MATLAB by student Toufique Ahmed. It includes activities such as generating sine, square, and sawtooth waves, as well as performing time scaling, shifting, reversal, amplitude reversal, delay, addition, and multiplication of signals. Each task is accompanied by model explanations and results demonstrating the functionality of the Simulink models created.

Uploaded by

manavlund5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Department of

Computer Systems
Engineering

Signals and Systems

Lab Report#10:
TO PERFORM SIGNAL OPERATIONS USING SIMULINK IN MATLAB

Student’s name: Toufique Ahmed Enrollment ID: 133-23-0020

LABORATORY PERFORMANCE RUBRIC

Level – P3

Level of Attainment

Criterion Excellent Very Good Good Average Fail

(4) (3) (2) (1) (0)

Procedural Skills Understand the


procedure and Displays skills to Not able to either
act upon sequence of steps in lab learn or perform lab
work Fully Moderately Somewhat Slightly work procedure

Response
Not able to imitate the
Ability to imitate the lab work on his/her Fully moderately somewhat slightly
lab work
own

Observation’s Use Not able to use lab


Displays the skills to perform related work observation into
mathematical calculations using the Fully moderately somewhat slightly mathematical
observation from lab calculations

work

Activities
Activity-01: Create a model that generate sine wave, square wave, and sawtooth wave using
Simulink.

Model:

Result:
Explanation:

The Simulink model generates three waveforms using dedicated Signal Generator blocks: a
sine wave with amplitude 1 (Signal Generator), a square wave alternating between +1/-1
(Signal Generator1), and a sawtooth wave with linear ramping peaks (Signal Generator2), all
displayed on Scope over a 0-20 second simulation timeframe.
Activity-02: Create a model that generate random number.

Model:

Result:
Explanation:

The Simulink model generates and displays random numbers a 100-second simulation
period, creating an irregular waveform pattern with frequent zero-crossings

Task-01: Generate a model that perform time scaling using Simulink.

Model:

Result:
Explanation:

The Simulink model performs time scaling on an input signal.


Task-02: Generate a model that perform time shifting using Simulink.

Model:

Result:
Explanation:

The Simulink model performs time shifting on an input signal (e.g., sine wave) using
a Transport Delay block.

Task-03: Generate a model that perform time reversal using Simulink.

Model:

Result:

Explanation:
Task-04: Generate a model that perform amplitude reversal using Simulink.

Model:

Result:
Explanation:

The Simulink model performs amplitude reversal (signal inversion) using a Gain block set to -
1. The original and inverted signals are displayed on a Scope, showing identical waveforms
mirrored across the time axis.

Task-05: Generate a model that perform delay in signal using Simulink.

Model:

Result:
Explanation:

The Simulink model performs time shifting on an input signal (e.g., sine wave) using
a Transport Delay block.
Task-06: Generate a model that perform addition of two signals and generate third one using
Simulink.

Model:

Result:
Explanation:

The Simulink model adds two input signals using an Add block, producing a third combined
output signal displayed on a Scope.
Task-07: Generate a model that perform multiplication of two signals and generate third one
using Simulink.

Model:

Result:
Explanation:

The Simulink model multiplies two input signals using a Product block, producing a third
modulated output signal displayed on a Scope.

You might also like