Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MCAD.DOC
Скачиваний:
12
Добавлен:
24.04.2019
Размер:
3.59 Mб
Скачать

Использование функций и переменных в символьных вычислениях

Встроенные функции

Большинство встроенных функций сохраняют свой обычный смысл в символьных вычислениях. Некоторые встроенные функции не имеют смысла в контексте символьных вычислений и поэтому не вычисляются в этом случае. Например, статистические функции, подобные linterp или rnd, не имеют смысла в контексте символьных вычислений.

Предопределенные константы

Символьный процессор распознает , e1cp6gn и 0.vqn., так как они имеют смысл при символьных вычислениях. Другие предопределенные константы, такие как TOL0.w1ob и ORIGIN_.y40x , такого смысла не имеют и в вычислениях не участвуют.

Функции и переменные, определенные пользователем

Символьный процессор распознает функции и переменные, определенные пользователем, только в том случае, если они вычислены с применением символьного знака равенстваci61ew, доступного только в Mathcad PLUS.

Команды меню символьных вычислений

Символьная алгебра60f_p0

Символьные действия анализаerhv1g

Символьное решение уравненийID_4e.by

Символьные действия с матрицами32p8js

Способы отображения символьных результатовInd5flw5m

Символьные преобразованияcon0.9ar3

Символьные вычисления

Используйте команду Вычислить в символах меню Символика, чтобы

Интегрировать и дифференцировать

Вычислять суммы и произведения (в том числе бесконечные)

Выражать значения встроенных функций через рациональные числа и постоянные  и e

Вычислять матричные выражения.

Вычисление выражений, не содержащих констант с десятичной точкой, будет давать точный ответ. В результате вычисления выражений, содержащих константы с десятичной точкой, будет возвращаться приближенный ответ с 20-ю знаками после десятичной точки.

Чтобы воспользоваться этой командой:

Щёлкните на выражении, которое нужно вычислить.

Выберите команду Вычислить в символах меню Символика.

Mathcad будет отображать ответ в рабочем документе различным образом в зависимости от установленного формата отображения символьных результатовIndfj1.sn, либо замещая исходное выражение, либо располагая ответ справа или внизу от него.

Функции для решения уравнений

Find(x,y,...)ID_dciuhv

Возвращает точное решение системы уравнений и неравенств.

Minerr(x,y,...)9ivsyy

Возвращает решение, минимизирующее невязку системы уравнений и неравенств.

root(f(x),x)cn79hkaq

Решает одно уравнение с одной неизвестной.

lsolve(M,v)Indkw9_ga

Решает систему линейных уравнений.

polyroots(v)cn79hkaq

Находит корни полинома, коэффициенты которого содержутся в векторе v.

Решение одного уравнения с одной неизвестной

Любое такое уравнение выглядит следующим образом

f(x) = g(x)

Его можно преобразовать так, чтобы получилось равенство с нулём в правой части

f(x)  g(x) = 0

Решение даётся встроенной функцией root:

root(f(x) - g(x),x)cn79hkaq

Например, рассмотрим уравнение:

cos(x) = x + .2

Чтобы решить его в Mathcad, напишите:

x := 1<--- Начальное приближение к корнюcon0v8lct

root(cos(x)  x  .2,x) =

См. также:

Символьное решение уравненийkh6pq7

Корни выраженияcn79hkaq

Решение системы нелинейных уравнений

Приведённый ниже пример иллюстрирует решение системы двух нелинейных уравнений с двумя неизвестными.

См. также:

Приближённое решение системы нелинейных уравненийjz05cd

Решение системы линейных уравненийIndkw9_ga

Решение системы уравненийInd9u3kno

Приближённые решения9ivsyy

Символьное решение системы уравненийin31yz

created with Help to RTF file format converter

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]