Sub VI zwracający maksima lokalne
Sub VI zwracający maksima lokalne
Witam,
potrzebuje pomocy w napisaniu funkcji SubVI: przyjmuje na wejściu jedną tablicę liczb rzeczywistych, a zwraca indeksy miejsc elementów będących maksimami lokalnymi z danej na wejściu tablicy (maksima lokalne obliczam porównując trzy kolejne wartości). Wdzięczności tysiąc za pomoc
potrzebuje pomocy w napisaniu funkcji SubVI: przyjmuje na wejściu jedną tablicę liczb rzeczywistych, a zwraca indeksy miejsc elementów będących maksimami lokalnymi z danej na wejściu tablicy (maksima lokalne obliczam porównując trzy kolejne wartości). Wdzięczności tysiąc za pomoc
-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Sub VI zwracający maksima lokalne
Ok, zacząłem w takim razie, wystarczy dokończyćbestek pisze:Witam,
potrzebuje pomocy...
- Załączniki
-
- MaksimaLokalne.vi
- (10.06 KiB) Pobrany 365 razy
Re: Sub VI zwracający maksima lokalne
Hmm... jestem cienki w tym wszystkim, czy mógłbym prosić o wytłumaczenie ogólnej 'funkcjonalności' tego i na logikę jak to ma wyglądać?
Sub VI zwracający maksima lokalne
bestek - to nie jest forum do odrabiania laborek
Masz konkretny problem - zapytaj. Chcesz oszukać prowadzącego i kupić rowiązanie - podaj swój budżet.
Masz konkretny problem - zapytaj. Chcesz oszukać prowadzącego i kupić rowiązanie - podaj swój budżet.
Re: Sub VI zwracający maksima lokalne
Z tej strony znowu bestek, sorry za zamieszanie, nie zapisałem hasła. Skąd przyszły Ci - micard - do głowy studia? Sam tak robiłeś? Swoją drogą, mam problem, piszę, nie chcesz pomóc, to nie. Nie chodzi mi o gotowe skrypty, szukam sposobu na logike jak najłatwiej to zaimplenentować. Wykorzystywanie pochodnych w tym przypadku nic mi nie da, bo dostanę zera a nie maksima lokalne Pisanie w stylu: pętla, sprawdzanie każdych trzech kolejnych elementów czy są większe od siebie, jeśli element spełnia warunki wsadzanie go do innej tablicy i sprawdzanie indeksów wydaje mi się dość prymitywne, Jakieś pomysły?
Sub VI zwracający maksima lokalne
policz pochodną. Następnie wykryj zmianę znaku w tablicy wynikowej.
- dajpanspokój
- Posty: 145
- Rejestracja: 05 lis 2015 08:15
- Wersja środowiska: LabVIEW 2016
Sub VI zwracający maksima lokalne
albo uzyj: http://zone.ni.com/reference/en-XX/help ... _detector/
i ustaw width = 3
i ustaw width = 3
Sub VI zwracający maksima lokalne
Dziękuję!