Учебное пособие Работа в Mathcad 15 Барнаул 2013 удк


Решения нелинейных уравнений Решение трансцендентных уравнений


Download 1.19 Mb.
bet21/42
Sana27.01.2023
Hajmi1.19 Mb.
#1131399
TuriУчебное пособие
1   ...   17   18   19   20   21   22   23   24   ...   42
Bog'liq
Новиковский Е.А. - Работа в MathCAD

Решения нелинейных уравнений




    1. Решение трансцендентных уравнений


Многие уравнения, например трансцендентные, не имеют аналитических решений. Однако они могут решаться численными методами с заданной по- грешностью. Для простейших уравнений вида F(x)=0 решение находится с по- мощью функции root. Эта функция возвращает значение переменной с указан- ным уровнем, при котором выражение дает 0.


Пример:
Решить уравнение 3-ей степени:


x3  6x2  21x  52  0

  1. Ввод коэффициентов полинома.

a3 1 a2 6 a1 21 a0 52

  1. Ввод полинома.



f(x)
a3.x3
a2.x2
a1.x a0

  1. Вычисление действительного корня с помощью функции root.

x 0 x1 root( f( x), x) x1= 4

  1. Вычисление двух других корней.




i 1 x 1
1.i


x2 root , x
x3 root
x2= 1 +3.464i


, x x3= 1 3.464i

    1. Решение систем нелинейных уравнений при помощи блока «Giv- en – Find»


При решении систем нелинейных уравнений используется специальный вычислительный блок, открываемый служебным словом – директивой Given – и имеющий следующую структуру:

  1. Ввод начальных приближений
  2. Given


  3. Уравнения

  4. Выражения с функциями find и minerr

Пример:
Решить систему нелинейных уравнений:
2 xy 5 z2


y3 4 z 4


xy z ez

  1. Задание начальных приближений для всех неизвестных.

x 1 y 1 z 0

  1. Ввод уравнений в блок решения уравнения.




Given

    1. y 5




  1. z2

y3 4.z 4

    1. z ez

vec find( x, y, z)

  1. Найденное решение.

1.325

vec =
1.823
0.513




  1. Download 1.19 Mb.

    Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   42




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling