wykresy matlab

Wątek przeniesiony 2017-05-06 15:49 z C/C++ przez kq.

SA
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:61
0

Witam, chce wygenerować wykres prostokątny +-1 w Matlabie
Robię wektor y = [1,-1,1,1,1,-1]; plot(y) i przyjmuje dane wartości ale linie w czasie są łamane...(trójkąty zmian)
Orientuje się ktoś jak zrobić taki by np. od 0-1 przyjmuje 1, 1-2 przyjmuje -1 etc...

AE
  • Rejestracja:prawie 8 lat
  • Ostatnio:prawie 8 lat
  • Postów:6
1

wykres prostokątny +-1 czyli kwadrat?
To coś takiego : plot([-1,-1,1,1,-1],[-1,1,1,-1,-1])

SA
w poleceniu mam przetestować filtr "okresowym sygnałem prostkokątnym+-1" i ja tak to rozumiem ale pewien nie jestem, dzięki za wsk
SA
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:61
0

z programu posiadam tablice wartości np. X = [1,-1,1,1,-1] może by do tego użyć funkcje prostokątny tylko nmw jak zapisac ;/
https://pl.wikipedia.org/wiki/Funkcja_prostok%C4%85tna

mariano901229
  • Rejestracja:ponad 10 lat
  • Ostatnio:8 miesięcy
  • Postów:597
1
Kopiuj
fs = 10000;
t = 0:1/fs:1.5;
x2 = square(2*pi*50*t);
plot(t,x2)
axis([0 0.2 -1.2 1.2])
xlabel('Time (sec)')
ylabel('Amplitude')
title('Square Periodic Wave')

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.