структура CASE

Простейшие вопросы в области инженерной разработки
Ответить
alexboy
interested
interested
Сообщения: 8
Зарегистрирован: 07 окт 2010, 12:48
Версия LabVIEW: 7.1
Контактная информация:

структура CASE

Сообщение alexboy »

Добрый день, господа.

Я начинающий пользователь LabVIEW и прошу помощи. Значит задача моя такова :На блок диаграмме файла Array.vi Вам следует дополнить поддиаграммы структуры "Case" разными алгоритмами
заполнения выходного двухмерного массива.

Картинки в приложении. Мой вопрос, используя разные алгоритмы заполнения вых. 2ух мерного массива, поддиаграммы будут меняться прорционально алгоритмам? или она всегда посстоянна ?
А то просто,с алгоритмом слево направо, всё окей. беру к примеру алгоритм справо налево, заполняю им массив и при пуске массив выдаёт алгоритм слево направо.

Жду логического, четкого объяснения или импульса в сторону рещения задачи.Так же приветствуется инфа,что можно почитать(только не советовать, - руководство по использованию )) какой конкретно раздел или тему.
Заранее спасибо!
Вложения
array.JPG
blockd.JPG
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: структура CASE

Сообщение Alex89 »

Будет выполняться та БД в case, которая соответствует числу поданному на входной терминал case структуры. Лучше выложи :vi: .
zERgFrance
beginner
beginner
Сообщения: 22
Зарегистрирован: 11 авг 2010, 18:22
Версия LabVIEW: 10
Откуда: Москва
Контактная информация:

Re: структура CASE

Сообщение zERgFrance »

И попутно возник вопрос. Заполнение должно быть от 0 до 24, либо с лева-направо с верху-вниз либо в других комбинациях но стого от 0 до 24?
alexboy
interested
interested
Сообщения: 8
Зарегистрирован: 07 окт 2010, 12:48
Версия LabVIEW: 7.1
Контактная информация:

Re: структура CASE

Сообщение alexboy »

от 0 до 24 , да.
Вложения
Arrays.vi
(84.71 КБ) 94 скачивания
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: структура CASE

Сообщение Alex89 »

Так у тебя все БД одинаковые, соответственно и алгоритмы, поэтому и получается одно и тоже..или я чего-то не понял...
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: структура CASE

Сообщение Alex89 »

Ты придумай алгоритмы разные, измени остальные блоки case...
Вот, например, алгоритм для обратного заполнения массива:
array.png
alexboy
interested
interested
Сообщения: 8
Зарегистрирован: 07 окт 2010, 12:48
Версия LabVIEW: 7.1
Контактная информация:

Re: структура CASE

Сообщение alexboy »

Alex89, вот вопрос и был в изменении блоков case. По какому принципу строится блок..
alexboy
interested
interested
Сообщения: 8
Зарегистрирован: 07 окт 2010, 12:48
Версия LabVIEW: 7.1
Контактная информация:

Re: структура CASE

Сообщение alexboy »

Какой будет блок, с алгоритмом
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25 ?
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: структура CASE

Сообщение Alex89 »

Какой будет блок, с алгоритмом
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25 ?
Только тут от 0 до 24:
2.png
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: структура CASE

Сообщение Alex89 »

Alex89, вот вопрос и был в изменении блоков case. По какому принципу строится блок..
Посмотри вообще как работает БД. Для этого запусти :vi: в отладочном режиме и добавь пару probe на проводники, что бы смотреть текущие значения в этих местах.
3.png
alexboy
interested
interested
Сообщения: 8
Зарегистрирован: 07 окт 2010, 12:48
Версия LabVIEW: 7.1
Контактная информация:

Re: структура CASE

Сообщение alexboy »

Alex89, Огромное спасибо, это мне и надо было...
Ответить

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