преобразование одномерного массива в двумерный

Простейшие вопросы в области инженерной разработки
Ответить
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

преобразование одномерного массива в двумерный

Сообщение rt5yhd »

Здравствуйте, подскажите как в labview из одномерного массива сделать двумерный ? Например есть массив
string1
string2
string3
newrow
string5
string6
newrow
string8
string9
string10
string11
string12
string13
и т.д.
Я хочу его преобразовать в двумерный массив типа
string1 string2 string3 " " " " " "
string5 string6 " " " " " " " "
string8 string9 string10 string11 string12 string13
Число элементов до newrow может быть любым
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: преобразование одномерного массива в двумерный

Сообщение IvanLis »

rt5yhd писал(а):Здравствуйте, подскажите как в labview из одномерного массива сделать двумерный ? Например есть массив
....
Я хочу его преобразовать в двумерный массив типа
string1 string2 string3 " " " " " "
string5 string6 " " " " " " " "
string8 string9 string10 string11 string12 string13
Число элементов до newrow может быть любым
Нужно раскидывать "вручную", зная закономерность.
Готовых элементов для решения подобной задачи я не встречал.

Не знаю, что у Вас в качестве разделителя используется, можно например так сделать:
Untitled 1.vi
lv2010
(9.36 КБ) 112 скачиваний
Снимок экрана от 2017-02-01 08-06-04.png
но это именно для моего примера, для Вашего возможно придется править
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: преобразование одномерного массива в двумерный

Сообщение zxc_pavel »

Вроде так, может я какие-то граничные случаи не заметил
Вложения
987.png
Untitled 3.vi
(15.81 КБ) 120 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: преобразование одномерного массива в двумерный

Сообщение IvanLis »

Я немного проще сделать предлагаю, но все зависит от разделителей.
Сейчас это так (если смотреть код строки)
Снимок экрана от 2017-02-01 08-14-35.png
Снимок экрана от 2017-02-01 08-14-35.png (6.24 КБ) 4200 просмотров
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

Re: преобразование одномерного массива в двумерный

Сообщение rt5yhd »

Re: преобразование одномерного массива в двумерный
Сообщение zxc_pavel 01 фев 2017, 09:11
Вроде так, может я какие-то граничные случаи не заметил
Этот пример кода мне очень помог.
Спасибо всем, проблема решена.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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