- •Панели математических инструментов
- •Сохранение и загрузка документов
- •Простые вычисления и присвоения
- •Повторяющиеся вычисления
- •Состав выражения
- •Редактирование и форматирование документа
- •Порядок работы с Матрицами и векторами
- •Работа с векторными и матричными функциями
- •Ввод и редактирование Текста
- •Запись и чтение данных
- •Создание, редактирование и форматирование Графиков
- •Решение уравнений
- •1. Решение уравнения с одним неизвестным с помощью функции root
- •2. Нахождение корней полиномов
- •3. Нахождение корней уравнений путем символьных преобразований
- •2 Способ. С помощью ключевого слова solve
- •Решение систем уравнений и неравенств
- •2 Способ. С помощью встроенной функции Minerr(X,y).
- •3 Способ. Символьное решение систем уравнений
- •Решение систем линейных уравнений методом Гаусса, методом обратной матрицы, методом Крамера, с помощью встроенной функции Lsolve.
- •7 Способ (методом Крамера)
- •Аппроксимация функций
- •Аппроксимация функции по методу наименьших квадратов
- •Нахождение аппроксимирующей зависимости в виде квадратичной функции (квадратичная регрессия)
- •Выполнение квадратичной регрессии. Аппроксимация полиномами.
- •Нахождение аппроксимирующей зависимости в виде линейной функции (линейная регрессия).
Порядок работы с Матрицами и векторами
Для создания матриц и векторов используют в основном два способа.
1 Способ.
Нажать Ctrl M или выбрать команду ВставкаМатрица… или значок Создать матрицу в панели инструментов Matrix.
Появится диалоговое окно, которое позволит указать количество строк и столбцов для создаваемой матрицы:
После появления шаблона следует заполнить в рабочем поле места ввода, обозначенные небольшими заштрихованными квадратами.
Если необходимо изменить размерность матрицы, то нужно поместить курсор в область массива и вновь нажать Ctrl M. В появившемся запросе следует указать сколько строк и столбцов добавляется или удаляется, используя соответственно кнопки Добавить или Удалить.
2 Способ.
Второй способ используется, если каждый элемент матрицы или вектора можно описать какой-либо формулой или просто указать его значение. В этом случае следует задать изменение индексов матрицы и формулу для вычисления каждого элемента. Например, запись:
задает массив A размером 33, каждый элемент которого определяется как сумма номера строки и столбца; в массиве b каждый элемент определяется присвоением.
Если нет необходимости работать с нулевыми строками и столбцами, то значение системной переменной ORIGIN нужно изменить с 0 на1, непосредственно в документе указав ORIGIN:=1.
Для обращения к отдельным элементам массива можно использовать нижние индексы. Для обращения к отдельному столбцу массива используется верхний индекс (вводится с помощью Ctrl 6).
Например:
А1,2 означает обращение к элементу матрицы из 1-ой строки и 2-го столбца. Вводится это с клавиатуры следующим образом: ввести имя матрицы (А), затем нажать клавишу «квадратная скобка» ( [ ), после этого через запятую ввести номера строки и столбца - 1,2.
А<2> означает обращение ко второму столбцу матрицы. Вводится это с клавиатуры следующим способом: А Ctrl 6 После этого появится шаблон: , где в поле для ввода следует ввести 2.
MathCAD осуществляет привычные математические действия над матрицами и векторами. Некоторые функции и операторы представлены в таблице.
Векторные и матричные операторы
Вид на экране |
Ввод |
Значение |
xi |
x [ i |
индекс |
V Ctrl - |
векторизация | |
Mi,j |
M [(i,j) |
двойной индекс |
M<i> |
M Ctrl 6 i |
надстрочный индекс |
Mт |
M Ctrl 1 |
транспонирование |
Mn |
M^n |
степень |
|M| |
| M |
длина вектора |
VW |
VW |
скалярное произведение |
VW |
V Ctrl W |
векторное произведение |
Отображение массивов, имеющих больше девяти строк или столбцов. MathCAD отображает таблицу вывода с полосами прокрутки, которые используются для перемещения по таблице точно так же, как они используется для перемещения по любому другому окну.
Можно добиться, чтобы MathCAD отображал такие массивы как матрицы. Для этого в пункте главного меню Формат/Результат…/Параметры экрана/Стиль отображения матриц/ выбрать вариант Матрица.