Issue plotting stem function

4 views (last 30 days)
Ismael Gilles Durand
Ismael Gilles Durand on 7 Jun 2022
Answered: KSSV on 7 Jun 2022
I am trying to plot a discrete function Xn using the stem function and also plot a continuous function Xt on the same figure over the same interval.
X=@(t) 3*sin(100*pi*t);
t=linspace(0,0.05);
Xn=3*sin(pi*n/3);
n=linspace(0,0.035); %%This line is trying to match the number of elements in N
N=[0 2.6 2.6 0 -2.6 -2.6 0];
figure(1);
plot(t,X(t));
grid on;
hold on;
stem(N,Xn);
axis([0 0.05 -3 3])

Accepted Answer

KSSV
KSSV on 7 Jun 2022
X=@(t) 3*sin(100*pi*t);
t=linspace(0,0.05);
%
n=linspace(0,0.035); %%This line is trying to match the number of elements in N
N=[0 2.6 2.6 0 -2.6 -2.6 0];
Xn=3*sin(pi*N/3);
figure(1);
plot(t,X(t));
grid on;
hold on;
stem(N,Xn,'*-r');
axis([0 0.05 -3 3])

More Answers (0)

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!