Ich möchte eine Funktion zeichnen y [n] = x [n + 2]. Mein Problem ist, dass es nicht im richtigen Bereich plottet oder nicht einmal die Null-Sample-Punkte zeichnet.Wie zeichnet man ein diskretes Signal in Matlab?
n = 1:6;
x = 1:1:8;
f = figure;
subplot(1,2,1)
stem(n, x(n));
axis([-3,8, 0, 7]);
xlabel('n');
ylabel('x[n]');
title('Subplot 1')
subplot(1,2,2)
stem(n, x(n + 2));
xlabel('n');
ylabel('y[n]');
title('Subplot 2')
Wie die Variablen n oder x zu ändern, um die richtige Handlung zu bekommen? Am Ende sollte es so aussehen:
anwenden Was ist falsch daran? Es sieht genau so aus wie die Funktion y = x (n + 2) – Suever
@Suever Ich habe die Frage bearbeitet. x [n] ist von 0 bis 6 begrenzt – j35t3r