필터 지우기
필터 지우기

How draw on-off singal in Matlab.

조회 수: 4 (최근 30일)
soo min bae
soo min bae 2022년 5월 12일
편집: Balavignesh 2023년 9월 27일
I want to graph this function in Matlab, but I don't know how to code the sigma delta part. Help me.

답변 (1개)

Balavignesh
Balavignesh 2023년 9월 26일
편집: Balavignesh 2023년 9월 27일
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:

카테고리

Help CenterFile Exchange에서 Axis Labels에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by