How draw on-off singal in Matlab.

1 vue (au cours des 30 derniers jours)
soo min bae
soo min bae le 12 Mai 2022
Modifié(e) : Balavignesh le 27 Sep 2023
I want to graph this function in Matlab, but I don't know how to code the sigma delta part. Help me.

Réponses (1)

Balavignesh
Balavignesh le 26 Sep 2023
Modifié(e) : Balavignesh le 27 Sep 2023
Hi Soo,
I understand that you want to know how to define "dirac-delta" and "sigma" in MATLAB.
I suggest you to use "dirac" function to define the "dirac-delta" function. Although there is not any specific function to define "sigma" over a infinite range, you can use "sum" function to get a close approximation.
After you declare a range of values for "w", you can then use a for loop and store the values of "Sy(w)" in an array to plot your desired function.
Here is an example code showing how you can do it:
% Initializing with some Trash Values. Input your own data.
w = 0:100 ;
n = -100 : 100;
Tb = 0.6
Tb = 0.6000
Sy = zeros(1,length(w)); % Pre-allocating 'Sy' for faster computation
% Computing values of Sy. This is just a part of computation.
for i = 1:length(w)
Sy(i) = sum(dirac( w(i) - (2*pi*n)/Tb));
end
% Plot Sy against w
Please refer to the following documentation links to know more about:

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by