SSLab 10
SSLab 10
Computer Systems
Engineering
Lab Report#10:
TO PERFORM SIGNAL OPERATIONS USING SIMULINK IN MATLAB
Level – P3
Level of Attainment
Response
Not able to imitate the
Ability to imitate the lab work on his/her Fully moderately somewhat slightly
lab work
own
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
Model:
Result:
Explanation:
Model:
Result:
Explanation:
The Simulink model performs time shifting on an input signal (e.g., sine wave) using
a Transport Delay block.
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.
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.