- •«Информатика» (Инженерные расчеты в среде mathcad)
- •Общие сведения о пакете Mathcad. Интерфейс пользователя. Панели инструментов.
- •Интерфейс пользователя
- •Панели инструментов
- •Основные понятия
- •Тема 2 Вычисление математических выражений в среде mathcad. Встроенные функции.
- •2.1. Краткие теоретические сведения
- •Встроенные константы
- •Операторы
- •Арифметические операторы
- •Встроенные функции
- •Встроенные математические функции
- •Математические выражения
- •2.2. Задачи для выполнения лабораторных работ
- •3.1. Краткие теоретические сведения
- •Создание графика
- •3.2. Задачи для выполнения лабораторных работ
- •Варианты задач (часть 2)
- •Трехмерные графики
- •Вычислительные операторы.
- •Численное вычисление производных и
- •Определенных интегралов. Символьные вычисления.
- •4.1. Краткие теоретические сведения
- •4.2. Задачи для выполнения лабораторных работ
- •Тема 5 Одномерные, двумерные массивы
- •5.1. Краткие теоретические сведения
- •5.2. Задачи для выполнения лабораторных работ (часть 1)
- •Варианты задач (часть 2)
- •Тема 6 Векторные и матричные операторы
- •6.1. Краткие теоретические сведения
- •Тема 7 Решение систем уравнений
- •7.1. Краткие теоретические сведения
- •1 Способ решения (для систем линейных уравнений)
- •2 Способ решения (для решения систем линейных и нелинейных уравнении).
- •Find (список ведущих переменных)
- •7.2. Задачи для выполнения лабораторных работ
- •Тема 8 Нахождение корней уравнения
- •8.1. Краткие теоретические сведения
- •8.2 Задачи для выполнения лабораторных работ
- •Root (выражение, переменная)
- •Нахождение корней полинома
- •Тема 9 Нахождение экстремумов функции
- •9.1. Краткие теоретические сведения
- •9.2. Задачи для выполнения лабораторных работ
- •Тема 10 Линейная и полиномиальная аппроксимация
- •10.1. Краткие теоретические сведения
- •Линейная регрессия (1 способ)
- •Линейная регрессия (2 способ)
- •Полиномиальная регрессия
- •Тема 11 Дифференциальные уравнения первого порядка. Системы дифференциальных уравнений первого порядка.
- •11.1. Краткие теоретические сведения
- •11.2. Задачи для выполнения лабораторных работ
- •Системы дифференциальных уравнений первого порядка
- •Тема 12 Программные операторы.
- •12.1. Краткие теоретические сведения
- •Выражение if Условие
- •Примеры программирования
- •Список рекомендованной литературы
- •61002 Харків, вул. Фрунзе, 21.
- •61002 Харків, вул. Фрунзе, 21.
Тема 5 Одномерные, двумерные массивы
5.1. Краткие теоретические сведения
Массив – имеющая уникальное имя совокупность конечного числа числовых или символьных элементов, упорядоченных заданным образом и имеющих определённые адреса.
В системе Mathcad используются массивы двух наиболее распространённых типов: одномерные (векторы) и двумерные (матрицы).
Вектором называется столбец чисел. Доступ к любому элементу массива возможен по его индексу, т.е. номеру в последовательности чисел.
Матрица –прямоугольная таблица чисел. Каждый элемент имеет два индекса – номер строки и номер столбца.
Листинг 5.1.
Одномерный массив (вектор) A и двумерный массив (матрица) B. Номер начального индекса массивов =0
Примечание
Системная константа ORIGIN устанавливает номер начального индекса массивов. По умолчанию ORIGIN:=0
Листинг 5.2.
Одномерный массив (вектор) A и двумерный массив (матрица) B
Номер начального индекса массивов =1
Пояснение
Системная константа ORIGIN устанавливает номер начального индекса массивов. ORIGIN:=1
Листинг 5.3. X-Y график двух векторов
Примечание
i:=0..15 –это ранжированная переменная
–
два вектора
–
транспонированная
матрица
Листинг 5.4. Массивы можно задать с помощью таблиц ввода. Чтобы записать таблицу ввода, введите определение с индексированнной переменной на одной стороне и последовательностью значений, отделяемых запятыми, на другой. |
Листинг 5.5. Построение нескольких зависимостей от разного аргумента
|
Листинг 5.6. Выделение столбца в матрице |
Пояснение:
В матрице M выделяется вектор t –столбец 2
5.2. Задачи для выполнения лабораторных работ (часть 1)
Листинг 5.7.
1) Создать
одномерный массив
2)
Вычислить значение выражения
где
|
|
Варианты задач (часть 1) представлены в таблице 5.1.
Таблица 5.1. Варианты задач
Вар. |
Выражение для вычисления элементов массива |
Значения n и k |
1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
Окончание табл. 5.1
Вар. |
Выражение для вычисления элементов массива |
Значения n и k |
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
Задачи выполнения лабораторных работ (часть 2)
Листинг 5.8. Вычислить значение выражения
где
Значения элементов массива задать произвольно. |

,
,