Вложенные массивы » MathCadHelp.com » Номер 1 в назначениях MathCad
Элемент массива не обязательно должен быть скаляром. В Mathcad Professional элемент массива можно сделать другим массивом. Это позволяет создавать массивы внутри массивов.
Эти массивы ведут себя очень похоже на массивы, все элементы которых являются скалярами. Однако есть некоторые отличия:
• Нельзя использовать команду «Матрица» из меню «Вставка», чтобы вставить массив в заполнитель, который уже находится внутри массива.
• Вы не можете отобразить весь вложенный массив. Вместо этого вы увидите обозначение вроде { 3,2}, указывающее, что массив 3 x 2 присутствует в определенном месте массива.
• Большинство математических операторов и функций не имеют смысла в контексте вложенных массивов.
В следующих разделах эти различия рассматриваются более подробно.
Определение вложенного массива
Вы определяете вложенный массив почти так же, как и любой другой массив. Единственное отличие состоит в том, что вы не можете использовать команду «Матрица» из меню «Вставка», если вы выбрали заполнитель в существующем массиве. Однако вы можете щелкнуть заполнитель в массиве и ввести имя другого массива, как показано на рис. 10-22.
На рис. 10-22 показаны три способа определения матрицы матриц: с использованием переменных диапазона, поэлементно и с помощью команды «Матрица» из меню «Вставка».
В дополнение к методам, показанным на рис. 10-22, вы также можете использовать функцию READPRN в массиве пустых заполнителей, созданном с помощью команды Matrix. Однако имейте в виду, что вы не можете использовать READPRN для одного и того же файла более одного раза в заданной матрице. Функция READPRN более подробно обсуждается в главе 19 «Управление данными».
Определение вложенных массивов
Отображение вложенных массивов
При отображении вложенного массива с использованием знака равенства вы фактически не увидите каждый элемент в каждом вложенном массиве.
Такое отображение было бы очень громоздким, особенно если учесть, что массив внутри массива может сам содержать в себе массивы. сам массив. На рис. 10-23 показано, как массивы, созданные на рис. 10-22, будут выглядеть при отображении. Каждый элемент массива отображается либо:• Как число, когда элемент массива является просто числом, или
• В виде упорядоченной пары m, n, где m и n — количество строк и столбцов в массиве, занимающих этот элемент массива.
Обратите внимание, что массив B содержит элемент B2, который сам является вложенным массивом. Чтобы просмотреть этот массив, вам нужно просто вложить свои индексы, как показано в правом нижнем углу рисунка 10-22.
Отображение вложенных массивов.
Операторы и функции для вложенных массивов
Большинство операторов и функций не работают с вложенными массивами. Это связано с тем, что не существует общепринятого определения того, каким должно быть правильное поведение в этом контексте.
Тем не менее, некоторые операторы и функции полезны и подходят для вложенных массивов. Например, транспонирование делает что-то значимое, как показано в нижней части рисунка 10-23. Операторы, которые имеют смысл в контексте вложенных массивов:
. Операторы и функции для вложенных массивов. разделяющие массивы. В частности, вы можете использовать функции rows и cols, чтобы различать скалярные элементы массива и элементы массива, которые сами являются массивами. Обе эти функции возвращают ноль в первом случае и соответствующее число во втором. Функции, которые вам пригодятся при работе с вложенными массивами:
Операторы и функции для вложенных массивов
Основной PTC® Mathcad Prime® 3,0
Спутник
ПРЕДИСЛОВИЕ
Акв. Ваш PTC Mathcad Toolbox
Введение
Глава 1. Введение в PTC ® Mathcad Prime ® 3.0
Аннотация
Перед началом
Создание простых математических выражений
Группа
Редактирование Экспрессии
PTC MathCad Workspace
Суммарные из равных знаков
Регионы
Функции
UNITS
ARRISE Графики
Программирование, символьные вычисления, решение и исчисление
Вкладка «Начало работы»
Практика
Глава 2. PTC ® MathCad Prime ® 3.0 для текущих MathCad 15 пользователей
Аннотация
Различия, чтобы привыкнуть к
Новые функции в PTC Mathcad Prime
. Prime 3.0
Сводка
Глава 3. Переменные и области
Аннотация
Переменные
Типы переменных
Правила именования переменных
Строковые переменные
Зачем использовать переменные
Регионы
Текстовые регионы
Области
Дополнительная информация о математических областях
Найти и заменить
Вставка и удаление линий
Page View и Breaks Page
3.
Глава 4. Простые функции
Аннотация
Встроенные функции
Метки
Пользовательские функции
Примеры пользовательских функций
Передача функции в функцию
Предупреждения
Технические примеры
Сводка
Практика
Глава 5. Единицы измерения!
Резюме
Введение
Определения
Изменение системы единиц по умолчанию
Использование и отображение единиц
Производные единицы
Пользовательская система единиц по умолчанию
Единицы измерения силы 9 и0003
Создание пользовательских единиц
единиц в уравнениях
с использованием метков Масштабирование.0003
Аннотация
Обзор главы 1
Таблицы
Переменные диапазона
Отображение массивов
Использование единиц с массивами
Расчет с массивами
. Практика
Глава 7. Избранные функции PTC Mathcad
Аннотация
Обзор встроенных функций
Выбранные функции
Разное категории функций
РЕЗЮМЕ
Практика
Глава 8.
ПостроениеАннотация
Графики вкладка
Создание простого графика XY
Создание простого полярного участка
XY Harder и Gick Marks Marks.
Количество нанесенных точек
Использование переменных диапазона для задания области построения
Диапазон полярного графика и деления
Графики с единицами измерения
Графики форматирования
График множества функций
Построение точек данных
Параметрическое построение
ТРЕЗОВАНИЕ И ЗУМ
График по шкале LOG
3D и контурные графики
Engineering
Summary
. 9. Простое логическое программирование
Аннотация
Знакомство с панелью инструментов программирования
Создание простой программы
ИСПОЛЬЗОВАНИЕ ELE, если и также, если Операторы
Локальное назначение
Возврат
ОператорBoolean Operators
. Резюме
Практика
Часть III: Мощные инструменты для PTC Mathcad Toolbox
Введение
Глава 10. Знакомство с символьными вычислениями
Аннотация
Начало работы с символическими расчетами
Ключевые слова и модификаторы
Решение
Expand, упрощение и коэффициент
и Collect
Exputute
, и повторно
. Одно ключевое слово
Единицы с символическими вычислениями
Дополнительные темы для изучения
Резюме
Практика
Глава 11. Решение инженерных уравнений
Abstract
Root Function
Polyroots Function
Solve Blocks
lsolve Function
Solve Blocks using Maximize and Minimize
TOL, CTOL, and Minerr
Using Units
Технические примеры
Резюме
Практика
Глава 12. Расширенное программирование
Аннотация
Локальное определение
Петуширование
Брейк и Продолжить Операторы
Возврат Оператор
Трип-наертор Оператор
ИНЖИНИРИНГ.
Аннотация
Дифференцирование
Интегрирование
Дифференциальные уравнения
Обыкновенные дифференциальные уравнения (ОДУ)
Уравнения различных дифференциальных дифференциальных для именования переменных
PTC Mathcad Toolbox
Ручные инструменты
Электроинструменты
Приступим к сборке
Что впереди
РЕЗУМЯТ
Практика
ГЛАВА 15. Настройки MathCAD PTC
Аннотация
Параметры PTC MathCAD
Настройки лентыMath Tab
MATRES/TABL
Вкладка «Расчет»
Вкладка «Документ»
Сводка
Практика
Глава 16. Настройка PTC Mathcad
Аннотация
Стили
Математические форматирование и стили этикетки
Изменение стилей этикетки
Форматирование текста
заголовки и нижние колонтитулы
Маржины
Настройка инструментов. Сохранено в шаблоне
Шаблоны PTC Mathcad
Обзор глав 5, 15 и 16
Создание шаблонов
Где хранятся шаблоны?
Создание вашего настраиваемого шаблона
Альтернативный шаблон по умолчанию
РЕЗЮМЕ
Практика
Глава 18. Сборка расчетов из стандартных рабочих листов расчетов
Аннотация
Копительные области.
Возможные проблемы со вставкой таблиц стандартных расчетов и рекомендуемых решений
Руководства
Как использовать переопределенные переменные в расчетах проекта
Сброс.
Глава 19. Microsoft ® Компонент Excel
Резюме
Введение
Блок компонентов Excel
Входные данные и выходы
Важные концепции
существующие электронные таблицы
с использованием единиц с Excel
Печать компонент Excel
Сумма
Практика
Глава 20. Заключение
Abstract
Advantages Advantages of PtCADCADCADCADCADCADCADCAVERAGERAGERAGES MATHCAD. Расчеты
Дополнительные ресурсы
Заключение
Приложение 1. PTC ® Mathcad Prime ® 3.0 Сочетания клавиш
регионов
Math
Константы
Гласти
Операторы
Матрицы и таблицы
Общие
Приложение 2.