Strona 1 z 1

Jak to połączyć??

: 15 lut 2006 22:46
autor: serkriz
jak w temacie.

Na dole rysunku jest algorytm.

Re: Jak to połączyć??

: 15 lut 2006 23:01
autor: jogurt_owocowy
Po pierwsze to co to ma robić? Jakiś krótki opis może?!
A po drugie to vi by się przydał.

Z obrazka to widać, że tak się połączyć nie da, bo jak niby miałaby działać struktura Case z dołączoną do jej wejścia tablicą TTTFTTTFTF... ?!

PS. Po krótkim zastanowieniu strzelam co chcesz uzyskać i, że można to zrobić jak na obrazku.

Re: Jak to połączyć??

: 16 lut 2006 01:07
autor: serkriz
to jest tak:
1)jeśli pierwszy nawias (A*sin(2.0*pi*F*x))>0?1.0:0.0 jest wiekszy od zera rysuj 1 jesli nie to ryzuj zero.
2)jeśli drugi nawias (A*sin(2.0*pi*F*x+(1-tp)*pi))>0?0.8:0.0 jest wiekszy od zera rysuj 0,8 jesli nie to ryzuj zero.
3)I teraz koncowe założenie: jeśli {(A*sin(2.0*pi*F*x))>0?1.0:0.0}jest wiekszy od zera to rysuj {(A*sin(2.0*pi*F*x+(1-tp)*pi))>0?0.8:0.0} jesli nie to rysuj zero.

Na screenie wszystko zaznaczyłem .

aaa. Ta górna pętla w vi działa tak jak to powinno być ale chciałbym żeby to było jak na dole.

Re: Jak to połączyć??

: 16 lut 2006 12:58
autor: jogurt_owocowy
"Ta górna pętla w vi działa tak jak to powinno być ale chciałbym żeby to było jak na dole."

Hmm, chęci to jeszcze nie wszystko:P Bo same chęci nie zmienią tego, że do Case'a nie da się podłączyć tablicy! Ale czego konkretnie być chciał? Używać z jakichś powodów Waveform Charta(a nie Waveform Graph)?

Z tego co napisałeś, o ile dobrze zrozumiałem to na Graphach można to zrobić np. tak jak w załączniku. Jak nie o to chodzi to pisz.

Pozdrawiam

Re: Jak to połączyć??

: 16 lut 2006 16:23
autor: Mikrobi
<b>serkriz</b> na szybko i bez wnikania w algorytm:
górne porównanie (1) należy wybrać z PKM >>Comparsion Mode>>Compare Aggregates.

Re: Jak to połączyć??

: 16 lut 2006 19:12
autor: serkriz
Górny przykład w vi działa poprawnie.
Chyba chodziło Ci Mikrobi o dolny.
Jak to zmienie to połaczenia są dobre ale bloczek greater zawsze zwróci mi true. Więc to mija się z celem.
Jakoś to inaczej musi być rozwiązane.
A rozwiązanie Jogurta to też nie jest poprawne .

Re: Jak to połączyć??

: 16 lut 2006 19:28
autor: serkriz
Piasłem już że jogurt jest genialny???
Działa z mała poprawką . Zły sygnał był porównywany w końcowej fazie.
Tylko nie moge zrozumieć czemu blok multiply nie wymnaża tych wartości które do niego wchodzą tylko zwraca wartośc y albo 0.Ale działa tak jak powinno.
Dzięki.