Основные понятия и вычислительные методы (теоретическая часть)
Лабораторная работа №1
На этой лабораторной работе вы должны будете познакомиться с системой компьютерной математики MATHCAD. На данный момент в компьютерном мире имеется несколько различных систем компьютерной математики. Наиболее широко известные – это MATHCAD, MATLAB, MATHEMATICA, MAPLE. Две последние больше ориентированы на символьные операции, чем на численные методы, и поэтому их чаще относят к системам компьютерной алгебры. Символьные операции – это преобразования формул. Система MATLAB обладает огромными вычислительными возможностями, и эти возможности расширяются с каждой новой версией. Система MATHCAD скромнее по возможностям, но удобнее по использованию. Большинство функций и операций в ней записываются практически так же, как пишутся формулы в книгах, и нет необходимости запоминать форматы команд. Для решения сравнительно небольших математических вычислительных задач средств этой системы вполне достаточно. Возможности программирования в этой системе довольно скромные, но в тех задачах, с которыми вы будете знакомиться, программировать что-либо нет необходимости.
При работе с MATHCAD следует помнить, что в этой системе есть два типа операций: вычислительные и символьные. В первом случае система выдает результат в виде числа с определенной степенью точности, во втором случае – в виде формулы, обыкновенной дроби, где все вычисления выполнены абсолютно точно. И только в случае, если такой результат получить невозможно, выполняются вычисления с высокой точностью (по умолчанию – 20 значащих цифр, но можно довести до 500). Для решения инженерных задач, где результатом является число, предпочтительнее вычислительные операции. Необходимо хорошо запомнить, что результат вычислительной операции получается по нажатию клавиши ’ = ‘. Результат символьной операции получается с помощью панели символьных операций (кнопка ) или меню в верхней строке окна MATHCAD.
Для исключения недоразумений везде в дальнейшем «меню» означает верхнюю строку окна MATHCAD, а «панель» – все таблицы символов, связанных с математикой и выведенных на экран в виде панелей или тех же панелей, но встроенных в верхние (кроме первой) строки окна MATHCAD. Слова «щелчок мыши» будут означать «щелчок левой кнопкой мыши».
Автор везде будет использовать английский язык для указания пунктов меню, названия панелей и кнопок по следующим причинам. Во-первых, это язык оригинала, во-вторых, русификация разных версий MATHCAD выполнена по-разному. Главное же, потому, что русификация часто выполнена непрофессионалами, и перевод может не иметь никакого отношения к математическому смыслу оригинала.
В дальнейшем изложение будет ориентировано на систему MATHCAD 14. Однако можно использовать и более ранние версии этой системы. Их возможностей достаточно для решения приведенных далее задач. Отличий в использовании основных функций немного.
Лабораторная работа №2
В этой работе мы рассмотрим некоторые вычислительные методы, используемые при работе с матрицами. Основные задачи – это решение систем линейных уравнений, обращение матрицы, вычисление определителя, нахождение собственных чисел и собственных векторов матрицы. Последняя задача слишком сложная, чтобы излагать здесь методы ее решения. Остальные перечисленные задачи решаются на основе той или иной модификации метода Гаусса.
- Оглавление предисловие
- Основные понятия и вычислительные методы (теоретическая часть)
- Метод Гаусса
- Метод lu-разложения
- Обращение матрицы и вычисление определителя
- Число обусловленности матрицы (системы уравнений)
- Вычислительные методы для решения нелинейных уравнений
- Метод половинного деления
- Метод Ньютона (метод касательных)
- Метод секущих
- Метод итераций
- Преимущества и недостатки методов
- Методы решения систем нелинейных уравнений
- Метод Ньютона для систем уравнений
- Метод итераций для систем уравнений
- Некоторые сведения о полиномах и их корнях
- Полиномиальные уравнения
- Вычисление интегралов
- Дифференциальные уравнения (численные методы)
- Жесткие системы дифференциальных уравнений
- Аналитическое решение систем линейных дифференциальных уравнений с постоянными коэффициентами
- Нахождение экстремумов функции нескольких переменных
- Метод покоординатного спуска
- Симплекс-метод
- Метод наискорейшего спуска
- Метод Ньютона
- Преобразования Фурье и Лапласа
- Применение системы mathcad для решения вычислительных задач (практическая часть)
- Исправления
- Продолжение простейших вычислений
- Точность
- Символьные вычисления
- Переменные
- Функции пользователя
- Операции математического анализа
- Построение графиков функций одного переменного
- Задания для самостоятельной работы
- Матрицы
- Векторы
- Системы линейных уравнений
- Число обусловленности матрицы
- Собственные числа и собственные векторы матрицы
- Графики функций двух переменных
- Задания для самостоятельной работы
- Нахождение корней нелинейного уравнения
- Решение систем нелинейных уравнений
- Корни многочлена
- Наибольший общий делитель двух многочленов
- Кратные корни
- Результант
- Задания для самостоятельной работы
- Полиномиальные уравнения
- Вычисление определенных интегралов
- Решение дифференциальных уравнений
- Задания для самостоятельной работы
- Системы дифференциальных уравнений
- Решение жестких систем дифференциальных уравнений
- Решение линейных систем дифференциальных уравнений с постоянными коэффициентами
- Задания для самостоятельной работы
- Нахождение экстремумов функции
- Экстремумы функции многих переменных
- Преобразования Фурье и Лапласа
- Дискретное преобразование Фурье
- Задания для самостоятельной работы