Ребята помогите с преобразованием 2D массива в два одномерных. Мне нужно определить сколько элементов из второго столбца, соответствует определенному номеру из первого. Путано как то объяснила... Например в первом столбце есть две тройки, которым соответствуют цифры 4 и 7 из второго столбца. Значит после преобразования получаю 3 и 11.
Вообщем посмотрите мой vi он работает, только последнюю строчку (индекс 61) не выводит. Помогите исправить. Спасибо
Преобразовать 2D массив
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Преобразовать 2D массив
Я люблю делать в таком духе.
Сначала зарезервировать массив, а потом обновлять значения.
Минус - если в первом значения не подряд, то будут нули, как, например, нулевое значение(впрочем, иногда и это нужно).
Доп. плюс - в первом столбце значения не обязательно по порядку должны быть.
Сначала зарезервировать массив, а потом обновлять значения.
Минус - если в первом значения не подряд, то будут нули, как, например, нулевое значение(впрочем, иногда и это нужно).
Доп. плюс - в первом столбце значения не обязательно по порядку должны быть.
-
taras_33
- professional
- Сообщения: 392
- Зарегистрирован: 31 окт 2009, 18:25
- Награды: 1
- Версия LabVIEW: 2019
- Поблагодарили: 13 раз
- Контактная информация:
Re: Преобразовать 2D массив
Так собственно если работает, то почему не добавить еще один row в конец массива (пустышку), все равно же он не читается
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
So far, the Universe is winning!
- jane_wild
- master
- Сообщения: 459
- Зарегистрирован: 30 июн 2016, 02:11
- Версия LabVIEW: 2020
- Благодарил (а): 83 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Преобразовать 2D массив
to: Artem, Taras Спасибо.
Не хочу открывать новую тему.. Помню где то на этом форуме видела пример графика, в котором цвет плота менялся в зависимости от значения. Например до 100 линия зеленая, все что выше красная. Ссылочку не подскажете?
Не хочу открывать новую тему.. Помню где то на этом форуме видела пример графика, в котором цвет плота менялся в зависимости от значения. Например до 100 линия зеленая, все что выше красная. Ссылочку не подскажете?
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Преобразовать 2D массив
Тему искать лень. Суть: сделать два plot (по количеству цветов). Те, что не вписываются в границу заменять на NaN (они на графиках никак не отображаются).
Минусов только два - переход через границу не отобразится линией и если нужно синхронно настраивать линии (толщина и пр), то придётся руками это отслеживать
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 6 Ответы
- 1058 Просмотры
-
Последнее сообщение JohnChaban