Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW_KP.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
22.1 Mб
Скачать

7 Функції для роботи з масивами логічних змінних

Таблиця 3 – Функції для роботи з масивами логічних змінних

Вид елемента

Опис

And Array Elements – Логічне «і» всіх елементів масиву.

Or Array Elements – Логічне «або» всіх елементів масиву.

Number To Boolean Array, та

Boolean Array To Number – дві взаємообернених функції перетворюють ціле число в двійковий код (у вигляді масиву логічних змінних) і навпаки

Індивідуальні завдання

  1. Розробити ВП для табличного представлення значень функції , де змінюється в діапазоні від до з інтервалом , – від -10 до +10 з інтервалом 2, – від -20 до +20 з інтервалом 5.

  2. Розробити ВП, який знаходить максимальний і мінімальний елементи у матриці М(4×4), видає їх значення та індекси. При цьому сама матриця М отримана шляхом додавання числа 12 до кожного елементу вихідної матриці N, заповненої довільними значеннями. Фронтальна панель обов’язково повинна містити як матрицю N, так і матрицю М.

  3. Розробити ВП, який об’єднує два одновимірних масиви в масив тієї ж розмірності для табличного представлення значень функції , де змінюється в діапазоні від -20 до +20 з інтервалом 1.

  4. Розробити ВП, який сортує елементи одновимірного масиву в порядку їх зростання. При цьому масив отриманий шляхом об’єднання вхідних даних двох одновимірних масив (перший складається з 5 довільних елементів, другий – з шести) в масив тієї ж розмірності.

  5. Розробити ВП, який об’єднує два одновимірних масиви в масив тієї ж розмірності для табличного представлення значень функції , де змінюється в діапазонівід -10 до +10 з інтервалом 1.

  6. Розробити ВП, який переставляє елементи одновимірного масиву М в зворотному порядку. При цьому масив М отримано шляхом множення довільних елементів вихідного масиву N на 10. Фронтальна панель обов’язково повинна містити як масив N, так і масив М.

  7. Розробити ВП, який об’єднує два одновимірних масиви в двовимірний і транспонує його.

  8. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  9. Розробити ВП, який об’єднує два одновимірних масиви в один тієї ж розмірності для табличного представлення значень функції .

  10. Розробити ВП, який видаляє елементи з масиву починаючи з номера елемента index довжиною length. На виході отримати результуючий масив і видалену частину.

  11. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  12. Розробити ВП, який повертає вектор розмірів масиву М(5×5), отриманого шляхом об’єднання п’яти одновимірних масивів з довільними елементами.

  13. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  14. Розробити ВП, який виділяє довільні рядок або стовпець з двовимірного масиву.

  15. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  16. Розробити ВП, який повертає вектор розмірів одновимірного масиву, отриманого шляхом об’єднання одновимірного масиву з чотирьох елементів з одновимірним масивом з п’яти елементів.

  17. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  18. Розробити ВП для табличного представлення значень функції , де змінюється в діапазоні від до з інтервалом , а – від -4 до 6 з інтервалом 2.

  19. Розробити ВП, який вставляє довільний масив N у вихідний масив М за вказаними координатами. Фронтальна панель обов’язково повинна містити як масив N, так і масив М.

  20. Розробити ВП для обчислення функції , де змінюється від 0 до 28 з інтервалом 4.

  21. Розробити ВП, який вставляє довільний масив N в кінець вихідного масиву М. Фронтальна панель обов’язково повинна містити масив N, масив М та результуючий масив D.

  22. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  23. Розробити ВП, який знаходить максимальний і мінімальний елементи у матриці N(5×5), видає їх значення та індекси. При цьому сама матриця N отримана шляхом множення на число 2 кожного елементу вихідної матриці М, заповненої довільними значеннями. Фронтальна панель обов’язково повинна містити як матрицю N, так і матрицю М.

  24. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  25. Розробити ВП, який замінює частину масиву заданим значенням за вказаними координатами.

  26. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  27. Розробити ВП, який переставляє елементи одновимірного масиву N в зворотному порядку. При цьому масив N отримано шляхом ділення довільних елементів вихідного масиву М на 2. Фронтальна панель обов’язково повинна містити як масив N, так і масив М.

  28. Розробити ВП, який об’єднує два одновимірних масиви в масив тієї ж розмірності для табличного представлення значень функції .

  29. Розробити ВП для табличного представлення значень функції , де змінюється в діапазоні від до з інтервалом , а – від -10 до +10 з інтервалом 2.

  30. Розробити ВП, який сортує елементи одновимірного масиву в порядку їх спадання. При цьому масив отриманий шляхом об’єднання вхідних даних двох одновимірних масив (перший складається з 4 довільних елементів, другий – з 8) в масив тієї ж розмірності.

  31. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом .

  32. Розробити ВП, який переставляє елементи одновимірного масиву М в зворотному порядку. При цьому масив М отримано шляхом множення довільних елементів вихідного масиву N на 10 та віднімання від кожного з них числа 12. Фронтальна панель обов’язково повинна містити як масив N, так і масив М.

  33. Розробити ВП для табличного представлення значень функції в діапазоні від до з інтервалом , де змінюється в діапазоні від -10 до +10 з інтервалом 2.

  34. Розробити ВП, який вставляє масив N, сформований з елементів, отриманих за формулою , де змінюється від -20 до 20 з інтервалом 2 у довільний вихідний масив М за вказаними координатами. Фронтальна панель обов’язково повинна містити як масив N, так і масив М.

  35. Розробити ВП, який об’єднує два одновимірних масиви в двовимірний, додае до кожного з його елементів число 10 та транспонує його.

Контрольні питання

  1. Якого типу можуть бути дані у масиві в LabVIEW?

  2. Які дві області, що представляють масив, можна спостерігати на фронтальній панелі?

  3. Чим можуть відрізнятися елементи масиву?

  4. Яким чином збільшується розмірність масуву у LabVIEW?

  5. Як відрізнити масиви різних розмірностей на блок-діаграмі?

  6. Чи обов’язково в LabVIEW використовувати циклічні структури при проведенні обчислювальних операцій з масивами?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]