Re: Симуляция сигнала в Labview по формуле.
Добавлено: 02 апр 2016, 01:39
А реально определить координату этой точки?
LabVIEW Portal, Forum, Chat, Tutorials
https://labviewportal.org/
"эта" точка чем характерна и как хочется определить?DefectoMed писал(а):А реально определить координату этой точки?
Спасибо за ответ. Когда я ставлю большое значение шума,то сигнал становится хаотичным и нет явно выраженного пика,меня интересуют пики,которые превысили значение 3СКО, В идеале, я думаю,было бы так,что программа становится на паузу ,при достижении некого пика трех СКО и выводится его значение,но это уж как-то совсем нереально звучит)Artem.spb писал(а):"эта" точка чем характерна и как хочется определить?DefectoMed писал(а):А реально определить координату этой точки?
Если это второй по высоте пик и достаточно руками, то тем самым курсором что уже создан. Надо его туда переместить
Если программно, что примерно так главное чтобы y был первым элементом в кластере, иначе сортировка будет по х
Для меня это всё одна большая проблема) Даже если я каким-то чудом сделаю обнаружение пика со значением >3СКО, как затем отсеять центральный пик,который большую часть времени будет "мешать"Artem.spb писал(а):Ну, остановка программы будет домашним заданием, а поиск пика - не проблем. пробег по всем значениям и сравнение с допуском. Как только превысило, то выполняется требуемое действие.
Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Это не сильно отвечает на мой вопрос.DefectoMed писал(а):Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Если я правильно понял задание,то мне всего-лишь необходимо обнаружить элемент и записать его значение, отсеивать и заменять я думаю не нужноArtem.spb писал(а):Это не сильно отвечает на мой вопрос.DefectoMed писал(а):Изначальная моя цель-это моделирование сигнала дефектоскопа, отсюда все значения,превышающие 3СКО, можно считать дефектами.Artem.spb писал(а):что такое центральный пик? и какова цель отсеивания?
Самый простой вариант отсеивания, как ни банально, это отсеивание. Выкидываете элемент из анализа и всё.
Более продвинутые варианты заменяют выброс на что-то более правдоподобное на основе анализ-а предыдущих значений.
Можно ли сделать так,чтобы программа вставала на паузу,когда какой-то пик достигает или превышает значение трех СКО и выдавала значение этого пика , или хотя бы просто выводила значения тех пиков,что выше 3СКОArtem.spb писал(а):и в чём тогда вопрос?
Просто я неверно понял задание,оказывается.что достаточно того,что есть)Но все-равно спасибо.Artem.spb писал(а):Синее море. Парусная шхуна. Рассвет.
Боцман подбегает к капитану : " Капитан! Прямо по носу встает солнце".
Капитан кивает головой и важно отвечает : " НЕ ПРЕПЯТСТВУЮ"!
Опять же, в чём проблема? просмотреть все элементы массива (цикл), сравнивая их с допуском (палитра comparison). И в случае выхода (case) взять паузу (wait) и вывести диалоговое окно или отобразить значение на индикаторе.
У вас насколько я помню, данные не с железа, а программно генерируются, так что проблем и сложностей из-за остановки кода не будет.
Это уж для слишком начинающих))Blackman писал(а):Отличная презентация для начинающих дефектологов)
http://www.olympus-ims.com/ru/ndt-tutor ... pretation/
Инструменты Equi-Ripple LowPass PtByPt.vi и Equi-Ripple HighPass PtByPt.vi принимают на входе не массив, а одно значение! На то они и Point By Point.DefectoMed писал(а):Смотрите,я попытался впихнуть фильтры по примеру.но вылезает ошибка,с чем она связана?