Сравнение всех элементов кластера

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Сравнение всех элементов кластера

Сообщение kapusta1986 »

Здравствуйте товарищи! :drink:

На морде
in range front.png
2 кластера с минимальными и максимальными значениями, а также кластер с измеренными значениями.
in range.png
in range.png (16.97 КБ) 2628 просмотров
Здесь я сравниваю, и мне нужно получить результат того, что все измеренные значения входят в диапазон. Я сейчас сделал на 5 измерении, а их 500 к примеру. Можно ли оптимизировать код? Можно ли "перебрать" все элементы кластера? Тогда будет цикл, как я понимаю? Просто целая "полка" из 500 значении будет кажется неудобно....
Artem.spb

Activity Автор
professor
professor
Сообщения: 3404
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 173 раза
Контактная информация:

Re: Сравнение всех элементов кластера

Сообщение Artem.spb »

Если все пределы разные (как в примере), то без "полки" не обойтись.
Если же они одинаковые, то можно так
compare.png
compare.png (13.25 КБ) 2624 просмотра
или стразу перевести всё в массивы.
Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: Сравнение всех элементов кластера

Сообщение kapusta1986 »

Artem.spb, да, все пределы разные (((
Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: Сравнение всех элементов кластера

Сообщение kapusta1986 »

cycle.png
cycle.png (22.67 КБ) 2615 просмотров
Вот так я "полку" убрал, но есть опасность что переменные "перемешаются"... 5 элемент в кластере запросто может в массиве поменятся местами с 3м. Мое предположение конечно...
Artem.spb

Activity Автор
professor
professor
Сообщения: 3404
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 173 раза
Контактная информация:

Re: Сравнение всех элементов кластера

Сообщение Artem.spb »

kapusta1986 писал(а):Вот так я "полку" убрал
а зачем регистры гонять? Чем автоиндексация не устраивает, если использовать цикл?
И чем не устраивает сравнение сразу массивов?
И наконец, зачем уходить от кластеров?
compare2.png
compare2.png (13 КБ) 2610 просмотров
но есть опасность что переменные "перемешаются"... 5 элемент в кластере запросто может в массиве поменятся местами с 3м. Мое предположение конечно...
каким образом это произойдёт? Каждый элемент кластера имеет свой порядковый номер, в таком месте масива он и окажется.
Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: Сравнение всех элементов кластера

Сообщение kapusta1986 »

Artem.spb, Спасибо большое! Теперь все понятно! :thank:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»