Сложение массивов с разным числом символов

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Сложение массивов с разным числом символов

Сообщение Korotenko »

есть два 1d массива, вот они 00001 и 001001001, как их сложить что бы было
00001
+
001001001
___________
001011001

ВООБЩЕ задача заключается в том чтобы 00001 стал похож на двухбайтовое число, т.е. 0000.1000, в принципе можно и обратить, т.е. 10000 в 0001.0000 (точку поставил просто чтоб показать отдельные байты)

проблема в том, что у меня может быть не только 00001 на входе, а и любое число из НОЛИКОВ и ЕДИНИЧЕК

самое главное - ДОСТРОИТЬ ДО ДВУХ БАЙТОВ
вот как должно быть
1.GIF
1.GIF (3.67 КБ) 4325 просмотров
вот виай
111111.vi
(14.11 КБ) 251 скачивание
а ещё проблема в том что я НЕ ХОЧУ здесь применять циклы, Т.К.

ЦИКЛ ОБРАБАТЫВАЕТ ПО ОДНОМУ ЭЛЕМЕНТУ ФУНКЦИИ, А МАТ ОПЕРАЦИИ - ВСЮ ФУНКЦИЮ РАЗОМ!!!
I work in LabVIEW 2009 !
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: сложение массивов с разным числом символов

Сообщение Eugen Graf »

Может быть с помощью оператора OR ?
Вложения
Array.png
Array.png (14.72 КБ) 4316 просмотров
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: сложение массивов с разным числом символов

Сообщение Korotenko »

:think: перепробовал все варианты
1.GIF
в итоге - вывод - несуществующие элементы массива воспринимаются как "НИЧТО", а любая операция с "НИЧТО" приводит к "НИЧТО" :shok:

заетм порылся в книжках - оказалось при операции меж двумя массивами с разным числом элементов - РЕЗУЛЬТАТ ИМЕЕЕТ РАЗМЕРЫ НАИМЕНЬШЕГО МАССИВА, :buuh: что соовтетсвтует вышеуказанному правилу :rtfm: :cry:
I work in LabVIEW 2009 !
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: сложение массивов с разным числом символов

Сообщение Korotenko »

а вот как можно выйти из этой ситуации
2.GIF
2.GIF (2.77 КБ) 4309 просмотров
перед вычислением просто добавляем необходиое число НУЛЕЙ до или после последовательности, зависит от ситуации,
I work in LabVIEW 2009 !
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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