Массив

Простейшие вопросы в области инженерной разработки
Ответить
SMNT
interested
interested
Сообщения: 6
Зарегистрирован: 24 май 2016, 02:07
Версия LabVIEW: 6.1
Контактная информация:

Массив

Сообщение SMNT »

Всем привет, можно ли массив чисел преобразовать в число ну или хотя бы строку. Спасибо
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Массив

Сообщение dadreamer »

SMNT писал(а):можно ли массив чисел преобразовать в число
Каков формат чисел в массиве и каким должен быть формат результирующего числа? Если, например, нужно преобразование U8 -> U32, то достаточно воспользоваться функцией Type Cast или Unflatten From String. Если на выходе нужно не одно число U32, а массив, то следует вход type для обеих функций задавать как пустой массив типа U32.
Вложения
2016-07-02_20-31-09.jpg
2016-07-02_20-31-09.jpg (34.9 КБ) 3499 просмотров
SMNT
interested
interested
Сообщения: 6
Зарегистрирован: 24 май 2016, 02:07
Версия LabVIEW: 6.1
Контактная информация:

Re: Массив

Сообщение SMNT »

dadreamer писал(а):
SMNT писал(а):можно ли массив чисел преобразовать в число
Каков формат чисел в массиве и каким должен быть формат результирующего числа? Если, например, нужно преобразование U8 -> U32, то достаточно воспользоваться функцией Type Cast или Unflatten From String. Если на выходе нужно не одно число U32, а массив, то следует вход type для обеих функций задавать как пустой массив типа U32.
Изображение
Вот как бы мне это массив вывести. Это перевод числа из 10 в 2-ю.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Массив

Сообщение dadreamer »

Нужно массив обратно в число U32 перегнать? Ну, тогда так:
2016-07-02_21-00-45.jpg
2016-07-02_21-00-45.jpg (16.98 КБ) 3496 просмотров
SMNT писал(а):Это перевод числа из 10 в 2-ю.
Для такого преобразования уже есть готовый инструмент - Number To Boolean Array. А ваш алгоритм для отрицательных чисел I32 работать не будет.
SMNT
interested
interested
Сообщения: 6
Зарегистрирован: 24 май 2016, 02:07
Версия LabVIEW: 6.1
Контактная информация:

Re: Массив

Сообщение SMNT »

dadreamer писал(а):Нужно массив обратно в число U32 перегнать? Ну, тогда так:
2016-07-02_21-00-45.jpg
SMNT писал(а):Это перевод числа из 10 в 2-ю.
Для такого преобразования уже есть готовый инструмент - Number To Boolean Array. А ваш алгоритм для отрицательных чисел I32 работать не будет.
Я очень сильно извиняюсь за такой ерундовый вопрос. Я разобрался с выводом значений в массив(просто вывод). А теперь у меня возник следующий вопрос, можно ли изменять количество ячеек которые будут отображаться при запуске программы или их количество можно задавать только до запуска программы? Спасибо большое за предыдущий ответ!
И так же хотелось спросить можно ли значение булева массива выводить как 0 и 1 или только лампочки?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Массив

Сообщение dadreamer »

SMNT писал(а):можно ли изменять количество ячеек которые будут отображаться при запуске программы или их количество можно задавать только до запуска программы?
Честно, не понял, про какие ячейки идёт речь. Если вы имеете в виду количество отображаемых элементов массива на панели, то это делается элементарным растягиванием контрола по горизонтали или по вертикали (тянете за правый нижний уголок контрола, курсор должен быть изначально в виде стрелки; когда наводите на уголок, курсор превращается в пиктограмму "уголок массива").
SMNT писал(а):можно ли значение булева массива выводить как 0 и 1 или только лампочки?
Boolean To (0,1)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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