Составители:
18
Когда функция
root имеет четыре аргумента, следует пом-
нить о двух ее особенностях:
–
внутри интервала [a, b] не должно находиться более одного
корня, иначе будет найден один из них, заранее неизвестно
какой именно;
–
значения f(a) и f(b) должны иметь разный знак, иначе будет
выдано сообщение об ошибке.
Если уравнение не имеет действительных корней, но имеет
мнимые, то их также можно найти. На рис. 1.11 приведен при-
мер, в котором уравнение x
2
+ 1 = 0, имеющее два чисто мнимых
корня, решается два раза с разными начальными значениями.
x 0.5:=
root x
2
1+ x,
()
i−=
x 0.5−:=
root x
2
1+ x,
()
i=
Для решения этого уравнения
второй вид функции
root (с
четырьмя аргументами) не-
применим, поскольку
f(x) яв-
ляется положительно опреде-
ленной и указать интервал, на
границах которого она имела
бы разный знак, невозможно.
Рис. 1.11. Поиск мнимого корня
Отметим, что f(x) может быть функцией не одного, а любо-
го количества аргументов. Эта возможность проиллюстрирована
fxy
,
()x
2
y
2
−
3
+
:=
x1
:=
y0
:=
root f x y
,
()x
,
( ) 1.732i
−
=
root f x y
,
()y
,
()2
=
на рис. 1.12 на примере функ-
ции двух переменных f(x, y) =
= x
2
– y
2
+ 3. В самой функции
root необходимо определить,
относительно какого из аргу-
ментов следует решить уравне-
ние. Затем уравнение f(x, 0) = 0
решается относительно пере-
менной x, а потом другое
уравнение – f(1, y) = 0 относи-
тельно переменной y.
Рис. 1.12. Поиск корня уравнения,
заданного функцией
двух переменных
Когда функция root имеет четыре аргумента, следует пом-
нить о двух ее особенностях:
– внутри интервала [a, b] не должно находиться более одного
корня, иначе будет найден один из них, заранее неизвестно
какой именно;
– значения f(a) и f(b) должны иметь разный знак, иначе будет
выдано сообщение об ошибке.
Если уравнение не имеет действительных корней, но имеет
мнимые, то их также можно найти. На рис. 1.11 приведен при-
мер, в котором уравнение x2 + 1 = 0, имеющее два чисто мнимых
корня, решается два раза с разными начальными значениями.
Для решения этого уравнения x := 0.5
второй вид функции root (с
четырьмя аргументами) не- (2 )
root x + 1 , x = −i
применим, поскольку f(x) яв-
x := −0.5
ляется положительно опреде-
ленной и указать интервал, на
границах которого она имела
(2 )
root x + 1 , x = i
Рис. 1.11. Поиск мнимого корня
бы разный знак, невозможно.
Отметим, что f(x) может быть функцией не одного, а любо-
го количества аргументов. Эта возможность проиллюстрирована
на рис. 1.12 на примере функ- 2 2
ции двух переменных f(x, y) = f ( x, y) := x − y + 3
= x2 – y2 + 3. В самой функции
root необходимо определить, x := 1
относительно какого из аргу-
y := 0
ментов следует решить уравне-
ние. Затем уравнение f(x, 0) = 0 root( f ( x, y) , x) = −1.732i
решается относительно пере-
менной x, а потом другое root( f ( x, y) , y) = 2
уравнение – f(1, y) = 0 относи-
тельно переменной y. Рис. 1.12. Поиск корня уравнения,
заданного функцией
двух переменных
18
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
