Borrar filtros
Borrar filtros

How the rectangular pulse will be after subtraction A minus B ??

3 visualizaciones (últimos 30 días)
Tariq Alhatmi
Tariq Alhatmi el 14 de Mzo. de 2022
Respondida: Moksh el 31 de Oct. de 2023

Respuestas (1)

Moksh
Moksh el 31 de Oct. de 2023
Hi Tariq,
I understand that you are trying to generate two rectangular pulses "∏(t-2)" and "∏((t-1)/3)" and then plot their difference.
You can try generating a time series and then use logical indexing to generate square pulse. Then their difference can be plotted using the “plot” function in MATLAB.
Here is an example code for this:
% Generate a time vector
t = 0:0.01:10;
% Generate the square pulse (t-2)
A = (t >= 2) & (t < 3);
% Generate the square pulse (t-1)/3
B = (t >= 1/3) & (t < 2/3);
% Combine the two square pulses
resultant_pulse = A - B;
% Plot the combined pulse
figure;
plot(t, resultant_pulse);
xlabel('t');
ylabel('Amplitude');
title('A - B');
For more information about the “plot” function please refer to the following link:
I hope this information helps resolve the query.
Best Regards,
Moksh Aggarwal

Community Treasure Hunt

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

Start Hunting!

Translated by