Discrete Time Plotting x[n]+x[-n] Using Stem

8 Ansichten (letzte 30 Tage)
enrique128
enrique128 am 12 Nov. 2020
Bearbeitet: matt am 1 Dez. 2022
Hello, I have a signal which is u[n]-u[n-1], where n is 0<n<5. I need to plot the graph of x[n]+x[-n]. I can plot them like x[n] and x[-n] but I can not plot their summation.
!! I MEAN IT DOES NOT SHOW ME THE RESULTS BEFORE 0, IT JUST SHOWS ME THE VALUES AFTER 0 !!
How can I do it? Thanks for your sugggestions.
  2 Kommentare
Setsuna Yuuki.
Setsuna Yuuki. am 12 Nov. 2020
Did you try using hold on?
stem(x[n]); hold on;
stem(x[-n]);
stem(x[n-5]);
enrique128
enrique128 am 12 Nov. 2020
it does not give the exact result. I need just spesific values and it cannot meet the requirements by holding on the graph.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

matt
matt am 1 Dez. 2022
Bearbeitet: matt am 1 Dez. 2022
The question is unclear in definiton of signal. assuming x[n] = u[n]-u[n-1], u[n] is heavyside function, function to plot is y[n] = x[n]-x[-n]
nn = (eps:.1:5-eps); %eps starts interval just right of zero and ends interval just right of interval
syms n
u = heaviside(n); % define u
x = subs(u,n,nn) - subs(u,n,nn-1);
x2 = subs(u,n,-nn) - subs(u,n,-nn-1);
stem(nn,x+x2) % plot y

Kategorien

Mehr zu Polynomials finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by