Производные более высокого порядка
В Mathcad существует оператор для вычисления производной n-ного порядка.
Например, чтобы найти третью производную функции x9 по x в точке x = 2, выполните следующее:
Сначала определите точку, в которой необходимо вычислить производную. Наберите x:2.
Щёлкните ниже определения x. Затем нажмите клавиши [Ctrl]? . Появляется оператор производной с двумя полями в знаменателе, одним в числителе и еще одним справа.
Щёлкните на поле внизу и наберите x. Это имя переменной, по которой производится дифференцирование.
Щёлкните на поле выше и правее от предыдущего поля и наберите 3. Это должно быть целое число между 0 и 5. Обратите внимание, что поле в числителе автоматически отображает любой порядок, печатаемый в знаменателе.
Щёлкните на поле справа от d/dx и наберите x^9. Это — выражение, которое нужно дифференцировать.
Нажмите знак =, чтобы видеть третью производную выражения в заданной точке.
При n = 1 оператор дает тот же самый результат, что и оператор производной, обсужденный выше. При n = 0 он возвращает значение функции.
Оператор интегрирования в Mathcad предназначен для численного вычисления определенного интеграла функции по некоторому интервалу.
Например, определенный интеграл sin(x)2 от 0 до /4 может быть вычислен следующим образом:
Щёлкните в свободном месте и наберите знак &. Появится знак интеграла с пустыми полями для подинтегрального выражения, пределов интегрирования и переменной интегрирования.
Щёлкните на поле внизу и наберите 0. Щёлкните на верхнем поле и нажмите клавиши /4. Так задаются верхний и нижний пределы интегрирования.
Щёлкните на поле между знаком интеграла и d. Затем напечатайте sin(x)^2. Это — выражение, которое нужно интегрировать.
Щёлкните на поле и наберите x. Это — переменная интегрирования. Затем нажмите знак =, чтобы увидеть результат.
Для приближенного вычисления определенного интеграла Mathcad использует численный алгоритм интегрирования Ромберга.
Необходимо сделать следующие замечания относительно численного интегрирования в Mathcad:
Пределы интегрирования должны быть вещественными. Выражение, которое нужно интегрировать, может быть, однако, вещественным либо комплексным.
Кроме переменной интегрирования, все переменные в подинтегральном выражении должны быть определены ранее в другом месте рабочего документа.
Переменная интегрирования должна быть простой переменной без индекса.
Если переменная интегрирования является размерной величиной, верхний и нижний пределы интегрирования должны иметь ту же самую размерность.
Подобно всем численным методам, точность алгоритма интегрирования в Mathcad зависит от особенностей подинтегрального выражения. Если выражение, которое нужно интегрировать, имеет особенности, разрывы или быстро осциллирует, численное решение, найденное Mathcad, может быть неточно.
Поскольку метод интегрирования Mathcad делит интервал на четыре подинтервала, а затем удваивает число точек разбиения, это может привести к неправильным результатам для периодических функций с периодом 1/2n от длины интервала. Чтобы обойти эту проблему, делите интервал на два подинтервала, не кратных периоду функции, и интегрируйте по каждому подинтервалу отдельно.
Для вычисления точного значения интеграла или для нахождения неопределенного интеграла могут быть использованы возможности символьных вычислений Mathcad. Подробности см. в Главе “Символьные вычисления”.
- Буквенные индексы
- Ниже приводится полный список предопределенных переменных Mathcad и их значений по умолчанию:
- Используемые числа
- Специальные операции над комплексными числами
- Многозначные функции
- Создание вектора
- Создание матрицы
- Изменение размера матрицы
- Нижние индексы и элементы вектора
- Изменение способа отображения массивов
- Графическое представление матриц
- Ограничение входных массивов
- Ограничение отображаемых массивов
- Ограничение размеров массива
- Размеры и диапазон значений массива
- Специальные типы матриц
- Специальные характеристики матрицы
- Формирование новых матриц из существующих
- Собственные значения и собственные векторы
- Разложения
- Решение линейной системы уравнений
- Определение составного массива
- Отображение составных массивов
- Операторы и функции для составных массивов
- Определение и использование дискретного аргумента
- Многократные вычисления по дискретному аргументу
- Множественные дискретные аргументы и двойные индексы
- Рекурсивные вычисления с несколькими переменными
- Рекурсивные вычисления с вектором
- Советы по набору операторов
- Переменный верхний предел суммирования
- Оператор суммирования элементов вектора
- Производные более высокого порядка
- Переменные пределы интегрирования
- Изменение точности вычисления интегралов
- Криволинейные и двойные интегралы
- Определение пользовательского оператора
- Использование пользовательского оператора
- Запись функций как операторов
- Тригонометрические функции и обратные им.
- Гиперболические функции
- Логарифмические и показательные функции
- Функции Бесселя
- Специальные функции
- Введение в дискретное преобразование Фурье
- Функция if
- Циклы “while”
- Оператор “break”
- Циклы “for”
- Подпрограммы
- Рекурсия
- Что делать, когда функция root не сходится
- Некоторые советы по использованию функции root
- Решение уравнений с параметром
- Нахождение корней полинома
- Как использовать найденное решение
- Что делать, когда Mathcad не может найти решения
- Что делать, когда имеется слишком мало ограничений
- Многократное решение уравнений
- Решение одинаковых задач относительно разных переменных
- Приближенные решения
- Использование символьного решения уравнений
- Дифференциальные уравнения первого порядка
- Дифференциальные уравнения второго порядка
- Уравнения более высокого порядка
- Системы оду первого порядка
- Системы дифференциальных уравнений более высокого порядка
- Гладкие системы
- Медленно изменяющиеся решения
- Нахождение приближенного решения только в конечной точке
- Двухточечные краевые задачи
- Дифференциальные уравнения с частными производными