Керівництво користувача mathcad
Елемент масиву не зобов'язаний бути скаляром. Можливо зробити масивом сам елемент масиву - це дозволяє створювати масиви з масивів.
Ці масиви поводяться багато в чому схоже з масивами, чиї елементи - скаляри. Однак є деякі відмінності:- Не можна використовувати команду меню Матриці. щоб вставити масив в поле, яке вже знаходиться всередині масиву.
- Не можна відобразити весь складовою масив. Ви будете замість бачити рядок подібну, яка вказує, що 3 x 2 масив знаходиться в певній клітинці масиву.
- Більшість математичних операторів і функцій не має сенсу по відношенню до складових масивів.
Наступні розділи прояснюють ці відмінності.
Визначення складеного масиву
Ви визначаєте складовою масив способом, подібним визначенням будь-якого масиву. Єдина відмінність полягає в тому, що не можна використовувати команду Матриці з меню Математика. коли вже вибрано поле всередині існуючого масиву. Можна, однак, клацнути на поле в масиві і закарбувати туди ім'я іншого масиву, як показано на рисунку 22.
Малюнок 22 показує три способи визначити матрицю, що складається з матриць: використання дискретного аргументу, визначення кожного елемента окремо, і командою Матриці з меню Математика.
На додаток до методів, показаним на рисунку 22, можна також використовувати функцію READPRN в масиві порожніх полів, створених командою Матриці. Майте на увазі, що не можна використовувати READPRN з одним файлом більше ніж один раз в даній матриці. Функція READPRN докладно описана в розділі "Файли даних".
Малюнок 22: Визначення складових масивів.
Відображення складових масивів
Коли Ви відображаєте складовою масив, використовуючи знак =, Ви не побачите кожен елемент в кожному вкладеному масиві - це було б дуже громіздко. Замість цього всякий раз, коли елемент масиву - сам масив, Mathcad вказує число рядків і стовпців вкладеного масиву замість його відображення безпосередньо. Малюнок 23 показує, як масиви, створені на рисунку 22, виглядають при відображенні. Кожен елемент масиву відображається або як:- число, коли елемент масиву - просто число
- впорядкована пара m, n. де m і n - число рядків і стовпців в масиві, розташованому в даному елементі.
Малюнок 23: Відображення складових масивів.
Оператори і функції для складових масивів
Більшість операторів і функцій не працює зі складовими масивами, оскільки важко визначити їх дію в такому складному випадку. Наприклад, абсолютно незрозуміло, що розуміти під зверненням складовою матриці. При спробі виконати звичайні арифметичні операції над складовими масивами швидше за все з'явиться або повідомлення про помилку типу переповнення, або безглуздий результат.
Складові масиви призначені головним чином для зручного зберігання і доступу до даних.
Деякі оператори і функції все ж можна й корисні для використання з складовими масивами. Наприклад, транспонування виконує осмислене дію, як показано в нижній частині рисунка 23. На наступній сторінці наведено список операторів, що застосовуються до складових масивів: