Strona 1 z 1
Parzystość
: 24 sie 2007 19:26
autor: kamilx2
Hej, wie ktoś jak sprawić by dowolny sygnał np. Pulse Pattern był parzysty względem zera tzn. X=x[-i]
Re: Parzystość
: 25 sie 2007 10:16
autor: mgawlik
Porównaj ze sobą wszystkie pary próbek X[n] i X[-n]
albo
podziel sygnał na dwie części: X1=X[0...n] oraz X2=X[-n...0]
odwróć sygnał X2 (jest taki bloczek który przestawia elementy wektora w palecie Array, ale nie mam LV i nie powiem Ci dokładnie jak się nazywa)
porównaj wektor X1 z odwróconym wektorem X2 zwykłym bloczkiem Equal
Re: Parzystość
: 30 sie 2007 11:25
autor: kamilx2
Tak tylko pytanie jak otrzymac sygnał X2[-n...0] z X1 ???? LV zwraca mi błąd że indeks nie może być ujemny
Re: Parzystość
: 30 sie 2007 13:38
autor: Mikrobi
Wakacje się kończą...
8)
Sygnał można prezentować na wykresie jako tablicę 1D (Waveform Graph) lub klaster tablic (XY Graph), który zawiera tablice : x array,
y array.
Proponuję przyglądnąć się przykładom dla obu typów wykresów.
...tablica z ujemnym indeksem...? 8O
...cytrynowe curry...?
Re: Parzystość
: 30 sie 2007 14:03
autor: jogurt_owocowy
Pulse Pattern był parzysty względem zera tzn. X=x[-i]
jak otrzymac sygnał X2[-n...0] z X1 ???? LV zwraca mi błąd że indeks nie może być ujemny
Najprawdopodobniej mylisz swój czas (to co tu piszesz w nawiasach kwadratowych) z indeksami tablicy. Czas to Twoja sprawa, ale indeks zawsze musi być nieujemny.
Opowiedz więcej o tym, co chcesz zrobić.
Re: Parzystość
: 31 sie 2007 05:17
autor: mgawlik
Parzystosc wzglede zera. X[-n] nie oznacza ujemnego indeksu ale wartosc sygnalu w dyskretnej chwili wczesniejszej od [0]. No przeciez musisz te parzystosc badac wzgledem czegos.
Jest jeszcze inny sposob:
sygnaly parzyste maja parzyste widma, t.z. otrzymuje sie tylko szereg cosinusow (bn=0). Dla sygnalow nieparzystych jest odwrotnie.
t)=a0/2+SIGMA[an*cos(n*w*t)+bn*sin(n*w*t)]
Czy mozna w LV uzyskac wektory tych wspolczynnikow an i bn tego nie wiem.
Re: Parzystość
: 31 sie 2007 11:52
autor: kamilx2
Chodzi mi aby symetrycznie względem 0 wyświetlić taki wykres. Kombinuje cos z case i petla while ale za bardzo nie chce tego odpowiednio wyświetlać.
Re: Parzystość
: 31 sie 2007 13:50
autor: Mikrobi
Hm.... nie widzę potrzeby...
Zakladając oczywiście, że zmierzasz do tego rozwiązania:
DZCP: daj znać czy pomogło.
Re: Parzystość
: 31 sie 2007 14:18
autor: kamilx2
No właśnie mi oto chodzi
Wielkie dzięki