Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
А. М. ВЛАСОВА
МАТЕМАТИКА
С MATHCAD
Учебно-методическое пособие
А. М. Власова
Математика
с MathCad
Учебно-методическое пособие
Екатеринбург
УрФУ
2017
УДК 51:004.4(075.8)
ББК 22.1я73
В58
Власова, А. М.
В58 Математика с MathCad : уч.-метод. пособие / А. М. Власова. —
Екатеринбург : УрФУ, 2017. — 139, [1] с.
ISBN 978-5-321-02544-4
Целью данного учебно-методического пособия является формирование у сту-
дентов, уже знакомых с системой MathCad, навыков его применения для ре-
шения простейших задач вычислительной математики. Описаны средства
программирования в пакете MathCad, в приложении рассмотрено построе-
ние графиков.
УДК 51:004.4(075.8)
ББК 22.1я73
3
Введение
4
1. Функции и способы их задания. Уравнения
поверхностей второго порядка
5
1. Функции и способы их задания. Уравнения поверхностей второго порядка
6
1.1. Основные элементарные функции, задаваемые явно
= ln
(x - x2 -1 ) = ln( x - x 2 - 1).
(x + )(
x -1 x - x -1
2 2
)
7
1. Функции и способы их задания. Уравнения поверхностей второго порядка
exp( x ) - exp( - x )
th x = y = ,exp( x ) - exp( - x ) = (exp( x ) + exp( - x )) y,
exp( x ) + exp( - x )
exp( x )(1 - y ) = exp( - x )(1 + y ) = 0,
1+ y 1 ж1+ y ц
exp(2 x ) = , x = ln з чЮ
1- y 2 и1- y ш
1 ж1+ x ц
· Arth x = ln .
2 зи 1 - x чш
4. Ареакотангенс y ( x ) = Arсth x функция обратного гиперболиче-
ского котангенса y = сth( x ).
exp( x ) + exp( - x )
сth x = y = ,exp( x ) + exp( - x ) = (exp( x ) - exp( - x )) y,
exp( x ) - exp( - x )
y +1 1 ж y +1 ц
e x ( y - 1) = exp( - x )( y + 1) = 0,exp(2 x ) = , x = ln з чЮ
y -1 2 и y -1 ш
1 ж x +1 ц
· Arсth x = ln .
2 зи x - 1 чш
8
1.3. Кривые в полярной системе координат
9
1. Функции и способы их задания. Уравнения поверхностей второго порядка
Полярная сетка
ж aц a
Это окружность с центром з 0, ч радиусом r = .
и 2ш 2
2 2
ax ж aц жaц
r = a cos j, x +y =
2 2
, ax = x + y , з x - ч + y 2 = з ч .
2 2
x +y
2 2
и 2ш и2ш
жa ц a
Это окружность с центром з , 0 ч радиусом r = .
и2 ш 2
10
Таблица 1
Некоторые уравнения в явном, неявном, параметрическом виде
Уравнение в параме-
Уравнение в неявном
трическом виде (или Название Примечания
(явном) виде
в полярной СК)
11
2
пм x = a + d sin t ,
y = kx + b н 2
оп y = c cos t Прямая –
d
k = ,b = a + d . м x = t,
c н
о y = kt + b
м x = a(t - sin t ), Периодическая кривая
н (T = 2pa ), описывающая
о y = a(1 - cos t )
траекторию фиксирован-
a-y Циклоида ной точки производящей
x = a Ч arccos - 2ay - y 2
a окружности радиуса a ,
катящейся без скольже-
ния по прямой
1.3. Кривые в полярной системе координат
Продолжение табл. 1
Уравнение в параме-
Уравнение в неявном
трическом виде (или Название Примечания
(явном) виде
в полярной СК)
2 2 2 3
x 3 + y 3 = a3 пм x = a cos t ,
н 3 Астроида –
оп y = a sin t
м 3at
x 3 + y 3 - 3axy = 0 (a > 0) пп x = 1 + t 3 ,
н 2 Декартов лист –
п y = 3at
12
по 1+ t3
2
2 м x = a(2 cos t - cos 2t ), Плоская линия, которая
(x + y 2 + 2ax ) - 4a 2 x 2 + y 2 = 0
( ) н описывается фиксирован-
о y = a(2 sin t - sin 2t )
ной точкой окружности,
r = 2a (1 - cos j) Кардиоида
катящейся по неподвиж-
1. Функции и способы их задания. Уравнения поверхностей второго порядка
13
r2 = 2c 2 cos 2j
– мп x = ae bt cos t ,
н bt Логарифмиче-
по y = ae sin t . –
ская спираль
r = ae bj
y 2 (2R - x ) = x 3 r = 2R Ч tg j sin j
м 2a Ч tg 2 j
п x = ,
п 1 + tg 2 j Циссоида –
н 3
п y = 2a Ч tg j
по 1 + tg 2 j
1.3. Кривые в полярной системе координат
Окончание табл. 1
Уравнение в параме-
Уравнение в неявном
трическом виде (или Название Примечания
(явном) виде
в полярной СК)
2 a
x 2 ( x + a) + y 2 = a2 y 2
( ) r= ± a Ч tg j
cos j
м ж tg 2 j - 1 ц
п x = a з 2 ч Строфоида –
п и tg j + 1 ш
н 2
п y = a Ч tg j ж tg j - 1 ц
п з 2 ч
о и tg j + 1 ш
14
x 2 y 2 + ( x + a)2 ( x 2 - b 2 ) = 0 a
r= ±b Конхоида Полюс в точке ( -a,0 )
cos j
3
2 r = a sin 2j Четырехлепест-
(x + y2 ) = 4a 2 x 2 y 2 –
ковая роза
1. Функции и способы их задания. Уравнения поверхностей второго порядка
Некоторые из этих кривых в виде графиков можно найти в прил. 4 и 5 к данному пособию.
1.4. Прямолинейные и криволинейные координаты. Преобразования
15
1. Функции и способы их задания. Уравнения поверхностей второго порядка
16
1.4. Прямолинейные и криволинейные координаты. Преобразования
18
1.5. Поверхности второго порядка
в котором, по крайне мере, один из коэффициентов a11 ,a22 ,a33 ,a12 ,a23 ,a13
отличен от нуля.
Рассмотрим все типы поверхностей второго порядка в канониче-
ском виде и в параметрической форме (табл. 2). Примеры их постро-
ения даются в прил. 6.
Таблица 2
Поверхности второго порядка в каноническом и параметрическом виде
Параметрическая
Название Канонический вид
форма
( x - x0 ) + ( y - y0 ) + ( z - z 0 ) = r 2 м x = x0 + r sin j Ч cos q
2 2 2
п
н y = x0 + r sin j Ч sin q
пz = z + r cos q
о 0
Сфера
м x = x0 + r cos j Ч cos q
п
н y = x0 + r cos j Ч sin q
пz = z + r sin q
о 0
( x - x0 ) ( y - y0 ) ( z - z0 ) м x = x0 + a cos j Ч cos q
2 2 2
+ + =1 п
a2 b2 c2 н y = x0 + b cos j Ч sin q
пz = z + c sin q
о 0
Эллипсоид
м x = x0 + a sin j Ч cos q
п
н y = x0 + b sin j Ч sin q
пz = z + c cos q
о 0
Эллиптиче- x2 y2 –
ский парабо- + = pz
a 2 b2
лоид
19
1. Функции и способы их задания. Уравнения поверхностей второго порядка
Продолжение табл. 2
Параметрическая
Название Канонический вид
форма
Гиперболиче- x2 y2 –
ский парабо- - = pz
a 2 b2
лоид
( x - x0 ) ( y - y0 ) ( z - z0 ) м x = x0 + a ch j Ч cos q
2 2 2
Гиперболоид + - =1 п
однополост- a2 b2 c2 н y = x0 + b ch j Ч sin q
ный пz = z + c sh ¸
о 0
( x - x0 ) ( y - y0 ) ( z - z0 ) м x = x0 + a sh j Ч cos q
2 2 2
+ - = -1 п
a2 b2 c2 н y = x0 + b sh j Ч sin q
Гиперболоид пz = z + c ch q
о 0
двуполост-
ный м x = x0 + a sh j Ч cos q
п
н y = x0 + b sh j Ч sin q
пz = z - c ch q
о 0
–
( x - x0 ) ( y - y0 ) ( z - z0 )
2 2 2
Конус + - =0
a2 b2 c2
( x - x0 ) ( y - y0 ) м x = x0 + a cos j
2 2
Цилиндр эл- + =1 п
a2 b2 н y = y0 + b sin j
липтический пz = z
о
y 2 = 2 px м u2
п x =
пп 2
Цилиндр па- y = u
н
раболический пz = z
п
по
( x - x0 ) ( y - y0 ) м x = x0 + a ch j
2 2
- =1 п
Цилиндр ги- a 2
b 2
н y = y0 + b sh j
перболичес- пz = z
о
кий
20
1.5. Поверхности второго порядка
Окончание табл. 2
Параметрическая
Название Канонический вид
форма
– – м x = x0 - a ch j
п
н y = y0 + b sh j
пz = z
о
x2 y2 –
Пара пере- - =0
a 2 b2
секающихся
плоскостей
Пара парал- y 2 - b2 = 0 –
лельных пло-
скостей
Пара совпа- y2 = 0 –
дающих пло-
скостей
–
( x - x0 ) ( y - y0 )
2 2
Мнимый эл-
+ = -1
липтический a2 b2
цилиндр
–
( x - x0 ) ( y - y0 ) ( z - z0 )
2 2 2
Мнимый
+ + = -1
эллипсоид a2 b2 c2
–
( x - x0 ) ( y - y0 ) ( z - z0 )
2 2 2
Мнимый + + =0
конус a2 b2 c2
Пара мнимых y 2 + b2 = 0 –
параллельных
плоскостей
Пара мнимых x2 y2 –
пересекаю- + =0
a 2 b2
щихся пло-
скостей
21
1. Функции и способы их задания. Уравнения поверхностей второго порядка
22
2. Комплексные числа
23
2. Комплексные числа
24
3. Предел последовательности и предел
функции одной переменной
25
3. Предел последовательности и предел функции одной переменной
26
3.2. Предел функции
1 й1 щ
lim = = 0.
n ®Ґ n2 кл Ґ ъы
1
5+
5n2 + n й Ґ щ n = 5.
lim = к ъ = lim
n ®Ґ n2 л Ґ ы n®Ґ 1
1 10
5+ 2 + 3
5n3 + n + 10 й Ґ щ n n = Ґ.
lim = к ъ = lim
n ®Ґ n2 + 1 л Ґ ы n®Ґ 1 + 1
n n3
n
жnц
2pn з ч
n! й Ґ щ и e ш = 0.
lim n = к ъ = lim
лҐ ы
n®Ґ n n
n ®Ґ n
1
n n2 Ч
ж 1 ц ж 1 ц n 1
lim з1 + 2 ч = йл1Ґ щы = lim з1 + 2 ч = exp(lim ) = 1.
n ®Ґ
и n ш n ®Ґ
и n ш n ®Ґ n
( n +10 )
( n +10 ) ( 5n + 3)Ч
ж 1 ц ж 1 ц ( 5n +3) ж n + 10 ц ж1ц
lim з1 + ч = йл1 щы = lim з1 +
Ґ
ч = exp з lim ч = exp з 5 ч .
n ®Ґ
и 5n + 3 ш n ®Ґ
и 5n + 3 ш и n ®Ґ 5n + 3
ш и ш
( 5 n2 + 2 )
ж 1 ц
lim з 2 + 2 = йл2Ґ щы = Ґ.
n ®Ґ
и n + n + 3 чш
27
3. Предел последовательности и предел функции одной переменной
2. lim
(1 + x )
5
-1
= lim
(x 5
+ 5x 4 + 10 x 3 + 10 x 2 + 5x + 1 - 1 ) =
x ®0 x x ®0 x
(
= lim 5 + 10 x + 10 x 2 + 5x 3 + x 4 = 5.
x ®0
)
ж x2 - x - 2 ц ( x - 2)( x + 1)
3. lim з ч = lim = 3.
x ®2
и x -2 ш x ® 2 ( x - 2)
1
4. lim (1 + x ) x = 1.
x ®0
ж x7 -1 ц (
( x - 1) x 6 + x 5 + x 4 + x 3 + x 2 + x + 1 7 )
5. lim з 4 ч = lim = .
x ®1 x - 1
и ш x ®2 ( x - 1) x 3 + x 2 + x + 1( 4 )
( )
3 1
( ) ( )
Ч3
6. lim 1 + x + x 2 x2 +x = lim 1 + x + x 2 x2 +x = exp lim 3 = exp 3.
x ®0 x ®0 x ®0
28
4. Дифференцирование и интегрирование
4.1. Дифференцирование
30
4.1. Дифференцирование
ctg x Ч ctg Dx + 1
- ctg x
ў ctg ( x + Dx ) - ctg x ctg Dx - ctg x
( ctg x ) = Dlim = lim =
x ®0 Dx Dx ® 0 Dx
= lim
ctg x Ч ctg Dx + 1 - ctg x Ч ctg Dx + ctg 2 x
= lim
(
1 + ctg 2 x) =-
1
.
Dx ® 0 ( ctg Dx - ctg x ) Dx Dx ® 0 cos Dx Ч Dx
- ctg x Ч Dx sin 2
x
sin Dx
5) Производная показательной функции f ( x ) = a x будет выглядеть
как
a x + Dx - a x a Dx - 1 Dx Ч ln a
f ў( x ) = lim = a x Ч lim = a x Ч lim = a x Ч ln a.
Dx ® 0 Dx Dx ® 0 Dx Dx ® 0 Dx
6) Производные от обратных гиперболических функций. Для того
чтобы аналитически вывести производные от арксинуса, арккосинуса,
арктангенса и арккатангенса, необходимо рассмотреть теорему о про-
изводной обратной функции.
Теорема. Пусть функция y = f ( x ) в некоторой окрестности точки
x0 возрастает (или убывает), непрерывна, дифференцируема в точке
x0 и производная f ў( x0 ) отлична от нуля. Тогда существует обратная
функция x = f -1 ( x ) , которая определена в некоторой окрестности со-
ответствующей точки y0 = f ( x0 ) , дифференцируема в этой точке и име-
1
ет в этой точке производную, равную .
f ў( x0 )
Доказательство. Рассмотрим x = f -1 ( x ) , отношение приращения
Dx 1
функции к приращению аргумента равно = . При этом
Dy Dy / Dx
Dy № 0, Dx № 0 .
1 1 Dx 1 ў Dx = 1 .
lim = Ю lim = . Но ( f -1 ( y0 )) =
Dx ® 0 Dy / Dx f ў( x0 ) Dx ®0 Dy f ў( x0 ) Dy f ў( x0 )
Теорема доказана.
1 1 1
( arcsin x )ў = = = ; ( arccos x )ў = 1 = 1 = - 1 ;
( sin y )ў cos y 1- x ( cos y )ў - sin y
2
1- x2
1 1 1
( arctg x )ў = = cos 2 y = = ;
( tg y )ў 1 + tg y 1 + x 2
2
31
4. Дифференцирование и интегрирование
1 1 1
( arcctg x )ў = = - sin 2 y = - =- .
( ctg y )ў 1 + ctg y
2
1+ x2
1 1
Производная от показательной функции (a x )ў = =
1
= a x Ч ln a.
( loga y )ў
y Ч ln a
К основным правилам дифференцирования относят дифференци-
рование произведения, частного, суммы функций одного переменно-
го U ( x ),V ( x ) . При помощи символьного процессора MathCad можно
получить эти правила самостоятельно.
Далее приводится таблица производных основных классов дифферен-
цируемых функций, полученная символьным вычислением в MathCad.
4.1.2. Таблица производных
32
4.1. Дифференцирование
ж 1 цў 1 2 sin x
2. з 2 ч = cos -2 x ў = -2
( ) 3 ( - sin x ) = 3 .
и cos x ш cos x cos x
3.
=
(
ж x 2 + 5x цў ( 2 x + 5) Ч ( x + 23) - x + 5x
2
)
=
2 x 2 + 46 x + 5x + 115 - x 2 - 5x
=
з ч
и x + 23 ш ( x + 23) ( x + 23)
2 2
414
=1- .
( x + 23)
2
33
4. Дифференцирование и интегрирование
34
4.1. Дифференцирование
35
4. Дифференцирование и интегрирование
d n ( f ( x ) Ч g ( x )) n
d k f ( x ) d n -k g( x )
Тогда можно записать = еC nk Ч ,
dx n k =0 dx k dx n -k
и формула для n‑й производной произведения аналогична биному
Ньютона:
n
(a + b ) = C n0a 0b n + C n1a1b n -1 + C n2a 2b n - 2 + ... + C nk a k b n -k + ... + C nna nb 0 = еC nk a k Ч b n -k
n
k =0
36
4.1. Дифференцирование
п x (t ) = t t -1
,
уравнение, положив y = tx . Тогда x tx = (tx ) и, окончательно, н
x
t
п y (t ) = t t -1 .
о
Определим предел функции при стремлении параметра t к нулю
(0+0), при помощи правила Лопиталя:
1 1
ln t
ln lim t t -1 = lim ln t t -1 = lim =
t ®0 t ®0 t ®0 t -1
1 t
= +Ґ,lim
t ®0
t t -1
= exp( +Ґ) = +Ґ,ln lim t t -1 =
t ®0
t t
t ln t
= lim ln t = lim
= 0,lim t = exp(0) = 1.
t -1 t -1
t ®0 t ®0 t - 1 t ®0
1
t t ln t - t t
t ln t й Ґ щ t = +Ґ,lim t 1-t = exp( +Ґ) = +Ґ.
ln lim t t -1 = lim ln t t -1 = lim = к ъ = lim
t ®Ґ t - 1
t ®Ґ t ®Ґ
л Ґ ы t ®Ґ 1 t ®Ґ
и t -1 ш и t -1 ш x (t - 1)
2
t
ytў ( ln t + 1) (t - 1) - t ln t - ln t + t - 1 t t -1 ( - ln t + t - 1) t ( ln t - t + 1)
2
= = , y ў = = .
(t - 1) (t - 1) 1
x
y 2 2 1
1 - - ln t t ln t - t + 1
t t -1
t
37
4. Дифференцирование и интегрирование
t t
t ln t й 0 щ ln t + 1
ln lim t t -1 = lim = к ъ = lim = 1,liim t t -1 = e.
x ®1 t - 1
x ®1
л 0 ы x ®1 1 x ®1
38
4.2. Интегрирование
4.2. Интегрирование
39
4. Дифференцирование и интегрирование
й щ
( )
2
dx 1 - sin x = t ,cos x = 1 - 1 - t 2 = 2t 2 - t 4 ъ 2tdt
т =к =т =
1 - sin x к1 - sin x = t 2 , - cos xdx = 2tdt ъ -t 2 - t 2
2
л ы
й1 1 щ
= -2 т
dt к
=к
t
= u, - 2 dt = du = -u 2dt , ъ
t
ъ= 2
d 2u ( )
t 2-t 2 к 1 2u - 1 ъ
2 т 2u - 1
2
= 2 ln 2u + 2u 2 - 1 + C =
к 2-t = 2- 2 =
2
ъ
л u u ы
2 2 2 1 + sin x
= 2 ln + - 1 + C = 2 ln + +C .
1 - sin x 1 - sin x 1 - sin x 1 - sin x
лк t + 1 ъы
4t t Чt 4 t ж 1 ц
= т ta dt =4a т dt = a т d t 2 + 1 = - 2a т td з 2 ( ч= )
(t ) ( ) ( )
и t +1 ш
2 2 2
2
+1 t +1
2 2 t +1
2
ж 1 ц dt ж 1 ц a+x 1
= -2at з 2 ч + 2a т 2 = - 2at з 2 ч + 2a Ч arctgt + C = -2a Ч +
и t +1 ш t +1 и t +1 ш a-x a + x
+1
a-x
a+x a+x
+2a Ч arctg
a-x
+C = - (a 2
)
- x 2 + 2a Ч arctg
a-x
+C .
Проверка.
40
4.2. Интегрирование
ж a+x цў x 1 1 a + x +a - x
зз - ( )
a 2 - x 2 + 2a Ч arctg чч = + 2a Ч Ч =
a-x (a ) a+x ( )
2
и ш
2
-x 2
1+ a + x a - x
2
a-x a-x
x (a - x ) a-x a x a a+x
= + 2a Ч = + = .
(a ) a + x (a - x ) (a ) (a ) a-x
2
2
- x2 2a 2
- x2 2
- x2
41
4. Дифференцирование и интегрирование
т 1 - x 2 dx = 1 - x 2 Ч x - т xd 1 - x 2 = 1 - x 2 Ч x + т x Ч 2 x dx =
2 1- x2
= 1- x Чx - т
(1 - x ) dx +
2
1 dx = 1 - x 2 Ч x - 1 - x 2 dx + arcsin x + C .
т т
2
1- x 2
1- x2
arcsin x 1- x2 Ч x
т 1 - x 2 dx =
2
+
2
+ C.
42
4.2. Интегрирование
1 = Ax + 3 A + Bx - 3B :
м 1
п A= ,
м1 = 3 A - 3B , п 6
н Ын
о0 = A + B . пB = - 1 .
по 6
1
dx 1 1 x -3 6 1 x -3
т ( x - 3)( x + 3) = 6 ln x - 3 - 6 ln x + 3 = ln 1
+ C = ln
6 x + 3
+С .
x +3 6
43
4. Дифференцирование и интегрирование
1 = Ax 2 - 9 A + Bx + 3B + Cx 2 - 6Cx + 9C .
1 = ( A + C )x 2 + (B - 6C )x + 9(C - A ) + 3B .
м 1
п A = -C = - 36 ,
м9(C - A ) + 3B = 1, п
п п 1
н A + C = 0, Ы нB = 6C = ,
пB - 6C = 0. п 6
о п 1
пC = 36 .
о
Остальные разложения читатель может выполнить самостоя-
тельно.
sin 3x 1 d cos 3x 1
4. т tg3xdx = т dx = - т = - ln cos 3x + C .
cos 3x 3 cos 3x 3
5. т 2
xdx (
1 d x +3 1
2
)
x + 3 2 т x2 + 3
= = ln x 2 + 3 + C .
2
dx
6. т = ln x + 1 + C .
x +1
1 1
7. т 2
= tg 2 x + C .
cos 2 x 2
dx
dx dx 2 1 dtgx 1
8.1. т =т = т cos x = т = ln tgx + C .
sin 2 x 2 sin x cos x 2tgx 2 tgx 2
dx йcos 2 x = t , -2 sin 2 xdx = dt ,щ dt 1 dt
т sin 2x = ккsin 2x = 1 - cos 2 x
2
ъ=т
ъы -2 sin 2 x
2
=- т
2 1-t2
=
8.2. л
1 ж 1 + cos 2 x ц 1 ж 2 cos 2 x ц 1 1
ч = ln (tgx ) = ln tgx + C .
2
= - ln з ч = - ln з
4 и 1 - cos 2 x ш 2
4 и 2 sin x ш 4 2
Самостоятельный интерес представляют интегралы от класса эле-
ментарных функций — интегралы от обратных гиперболических функ-
ций. Они вычисляются по формуле интегрирования по частям:
тUdV = UV - тVdU .
44
4.2. Интегрирование
x 1 d ( x 2 + 1)
1.т arshxdx = x Ч arshx - т xd ( arshx ) = x Ч arshx - т
2 т x2 +1
dx =x Ч arshx - =
x2 +1
= x Ч arshx - x 2 + 1 + C .
x 1 d ( x 2 - 1)
2.т archxdx = x Ч archx - т xd ( archx ) = x Ч archx - т
2 т x2 -1
dx =x Ч archx - =
x2 -1
= x Ч arshx - x 2 - 1 + C .
x 1 d ( x 2 - 1)
3.т arcthxdx = x Ч arcthx - т xd ( arcthx ) = x Ч arcthx - т
2 т x2 -1
dx =x Ч arcthx + =
1- x2
1
= x Ч arcthx + ln x 2 - 1 + C .
2
4.т arthxdx = т arthxdx = x Ч arthx - т xd ( arthx ) =
x 1 d ( x 2 - 1) 1
= x Ч arthx - т dx =x Ч arthx + т = x Ч arthx + ln x 2 - 1 + C .
1- x 2
2 x2 -1 2
В стандартной таблице интегралов можно увидеть следующие ин-
тегралы, называемые для удобства запоминания формулами «длинно-
го» и «высокого» логарифмов:
т
dx
x ±1
2
(
= ln x + x 2 ± 1 + С .)
dx 1 x +1
т x 2 - 1 = 2 ln x - 1 + C .
Заметим, что в правой части каждого из уравнений стоят обрат-
ные гиперболические функции. Эти выражения можно лучше понять
и проще запомнить после нахождения производных к выведенным
в первой главе обратным гиперболическим функциям.
( Arshx )ў = ( ln( x + )ў 1 ж 1 Ч 2x ц 1
x 2 + 1) = з 1+ ч= .
( )
x + x2 +1 и 2 x +1 ш
2
x2 +1
( Archx )ў = ( ln( x + )ў 1 ж 1 Ч 2x ц 1
x 2 - 1) = з 1+ ч= .
( )
x + x2 -1 и 2 x -1 ш
2
x2 -1
ж 1 ж 1 + x ц цў 1 (1 - x ) ж (1 - x ) - (1 + x ) ц 1
( Arthx )ў = з ln з ч ч = з ч= 2 .
и 2 и 1 - x ш ш 2 (1 + x ) зи (1 - x ) ч x -1
2
ш
45
4. Дифференцирование и интегрирование
ў ж 1 ж x + 1 ц цў 1 ( x - 1) ж ( x + 1) - ( x - 1) ц 1
( Arcthx ) з ln з
= ч ч = з ч= 2 .
и 2 и x - 1 ш ш 2 ( x + 1) из ( x - 1) ч x -1
2
ш
4.2.2. Нахождение определенных интегралов
Определенные интегралы вычисляются по формуле Ньютона-Лейб-
b
т f ( x )dx = F ( x )
b
ница: a
= F (b) - F (a).
a
46
4.2. Интегрирование
2p 0
48
4.2. Интегрирование
Интегралы Френеля
м t
ж p Ч x2 ц
п
п
x (t ) = т0 зи 2 чш
cos
Функция в параметрическом виде н t
известна как
п y(t ) = sin ж p Ч x ц
2
п т0 зи 2 чш
о
спираль Корню и находит широкое применение в физике дифракци-
онных явлений:
Спираль Корню
49
4. Дифференцирование и интегрирование
50
4.2. Интегрирование
t
sin( x )
рассматривать интегральный синус Si (t ) = т dx как функцию
0
x
от переменного верхнего предела t, то можно построить ее график.
Горизонтальные асимптоты по определению вычисляются как
x x
sin t sin t
lim т dt ,lim т dt :
x ®-Ґ
0
t x ®Ґ
0
t
51
4. Дифференцирование и интегрирование
Ґ A
dx dx A p
1. т = lim т = lim arctg = .
0
1+ x 2
A ®Ґ 0 1 + x
2
A ®Ґ 0 2
Ґ A
dx dx A
2. т = lim т = lim ln = Ґ.
3
x A ®Ґ 3 x A ®Ґ 3
Ґ A
52
4.2. Интегрирование
A A
1
I 1 = т exp( -3x ) Ч sin 2 x dx = -
2 т0
exp( -3x ) d (cos 2 x ) =
0
1ж A A
ц
= - зз exp(-3x )Чcos 2 x - т cos 2 xd (exp( -3x )) чч =
2и 0
0 ш
1ж
A
ц
= - зз exp( -3 A ) Ч cos 2 A - 1 + 3т exp( -3x )cos 2 xdx чч =
2и 0 ш
1ж 3
A
ц
= - зз exp( -3 A ) Ч cos 2 A - 1 + т exp( -3x )d (sin 2 x ) чч =
2и 20 ш
1ж 3ж цц
A A
= - з exp( -3 A ) Ч cos 2 A - 1 + зз exp( -3x))Чsin 2 x - т sin 2 xd (exp( -3x )) чч ч =
2и з 2и ч
0
0 шш
1ж 3ж цц
A A
= - з exp( -3 A ) Ч cos 2 A - 1 + зз exp( -3x )Чsin 2 x + 3т exp( -3x ) Ч sin 2 xdx чч ч .
2 из 2и 0
0 шш
ч
1 1 3 9
I 1 = - exp( -3 A ) Ч cos 2 A + - exp( -3 A ) Ч sin 2 A - I 1 .
2 2 4 4
2ж 3 ц
I 1 = - з exp( -3 A ) Ч cos 2 A - 1 + exp( -3 A ) Ч sin 2 A ч .
13 и 2 ш
2ж 3 ц 2
lim I1 = lim - exp( -3 A )cos 2 A - 1 + exp( -3 A )sin 2 A ч =
A ®Ґ A ®Ґ 13 зи 2 ш 13
+Ґ 0 B
dx dx dx 0
4. т = lim т + lim т
B
= lim arctg A + lim arctg 0 = p.
-Ґ
1+ x 2
A ®-Ґ A 1 + x
2
B ®+Ґ 0 1 + x
2
A ®-Ґ B ®+Ґ
Ґ A A
dx dx -1 ж -1 -1 ц
5. т 2
= lim т 2 = lim = lim з - ч = 1.
1
x A ®Ґ
1
x A ®Ґ x 1 A ®Ґ и A 1 ш
Ґ A A
6. т sin xdx = lim т sin xdx = lim ( - cos x ) — не имеет смысла.
A ®Ґ A ®Ґ 0
0 0
т f ( x )dx = lim т
a
∙ ®0
a
f ( x )dx
0 0
dx dx 0
p
1. т = lim т = lim arcsin x = lim ( - arccsin( -1 + ∙ )) = .
-1 1- x2 ∙ ®0
-1+ ∙ 1- x2 ∙ ®0 -1+ ∙ ∙ ®0 2
2.
( ) = lim (- ln h Ч h - 1 + h) = -1.
1 ж 1 1 ц 1
xd ( ln x ) ч = lim ln x Ч x h - x
1
т0 ln xdx = lim
h® 0
з
з ln x Ч x
h
- т ч h
и h ш h®0 h® 0
2 2
dx d ln x 2
3. т =т = ln ln x 1 = -Ґ.
1
x Ч ln x 1 ln x
2 8
8
dx 3x 3
3 9
4. т = = ( 4 - 1) = .
-1
3
x 2 2 2
-1
5. т
3
2 xdx
3
d x2 -1 ( 3 )
-3
2
= т
x - 1 -3 x - 1
2
= ln x 2 - 1 . Особые точки x = ±1 обращают пер-
-3
54
4.2. Интегрирование
a2 - b2
где µ= — эксцентриситет эллипса. Интеграл E(k ) не берется
a
в элементарных функциях и называется полным эллиптическим ин-
тегралом второго рода:
p
1
2
1 - k 2x2
E (k ) = т 1 - k 2 sin 2 xdx = т
dx .
0 1- x2 0
55
4. Дифференцирование и интегрирование
56
4.2. Интегрирование
57
4. Дифференцирование и интегрирование
I ( y ) = т f ( x, y )dx .
a
58
4.2. Интегрирование
(a - 1) ! (b - 1) ! G(a) Ч G(b)
B (a,b) = B (b,a) = =
(a + b - 1) ! G(a + b)
Теперь
G(2) = G(1 + 1) = 1Г(1) = 1.
Г(3) = Г(1 + 2) = 2 Ч Г(2) = 2 Ч Г(1 + 1) = 2 Ч1 = 2.
Г(4) = Г(1 + 3) = 3 Ч Г(3) = 3 Ч Г(2 + 1) = 3 Ч 2 Ч Г(2) = 3 Ч 2 Ч1 Ч Г(1) = 6.
Г(n + 1) = n Ч Г(n) = n Ч (n - 1) Ч Г(n - 1) = n(n - 1) ... 2 Ч1 Ч Г(1) = n !
G(n + 1) = n !
59
4. Дифференцирование и интегрирование
-Ґ -Ґ
+Ґ
J = т exp(- y
2
)dy = й x = r cos j, y = r sin j, r = x 2 + y 2 щ .
-Ґ
л ы
+Ґ +Ґ +Ґ +Ґ
J2 = т т exp(- x - y )dxdy = т т exp(-r )rdr =
2 2 2
-Ґ -Ґ -Ґ -Ґ
2p +Ґ +Ґ
0 0 0
+Ґ
= - p exp( -r 2 ) = p.
0
J = p.
ж1ц
G з ч = p.
и2ш
График гамма-функции
60
4.2. Интегрирование
Перейдем к замене:
n n
sin 2 x = u,sin n x = sin 2 x ( ) 2 = u2.
m m m
cos x = cos x
m
( 2
) 2
(
= 1 - sin x 2
) 2 = (1 - u ) 2 .
1 1 1 1
du = 2 sin x cos xdx = 2 sin 2 x ( ) Ч (cos x )
2 2 2 dx = 2u 2 Ч (1 - u ) 2 dx .
1 -1 1
dx = u 2 Ч (1 - u ) 2 du.
-
2
p
x = 0 Ю u = 0, x = Ю u = 1.
2
p ж n +1 ц ж m +1 ц
p
Gз G
2
1 ж n +1 m +1 ц 1 и 2 чш зи 2 чш 2
Gз + 1ч
и 2 ш
Рассмотрим конкретный пример:
p ж3ц ж3ц
Gз ч Ч Gз ч
2
1 и2ш и2ш 1 p p p
т0 sin x cos xdx = 2 G (3) = 2 4 Ч 2 ! = 16 .
2 2
61
5. Численные методы
и приближенные вычисления
62
5.1. Приближенные методы вычисления определенных интегралов
1
sin x
мере вычисления интегрального синуса Si(1) = т dx . Пусть необ-
0
x
1
sin x
ходимо взять определенный интеграл т
0
x
dx . Построим график
sin( x )
функции y = на отрезке [ 0,1], где y(x)>0 . Представим опреде-
x
1
sin x
ленный интеграл т0
x
dx как площадь фигуры, ограниченной сверху
sin( x )
графиком функции y = , снизу прямой y = 0, слева и справа пря-
x
мыми x = 0, x = 1. Тогда для вычисления площади данной фигуры ра-
зобъем ее на N сегментов, площади которых затем суммируем. Мето-
ды вычисления отличаются друг от друга характером сегментов.
b -a 1
Отрезок [0,1] разбивается на N частей, тогда Dx = = . Строится
N N
сетка из дискретных значений переменной X, так что i a + Dx Ч i .
x =
5.1.1. Метод прямоугольников
Площадь фигуры рассматривается как сумма N прямоугольников,
ширина которых равна Dx , высота — g ( xi ) либо g(xi -1 ) (значения функ-
ции в узлах сетки). Данная функция убывает на [0,1], и g ( xi ) < g(xi -1 ) .
Можно покрыть фигуру прямоугольниками так, что часть площади оста-
нется свободной либо, напротив, войдет часть избыточной площади.
В первом случае расчет будет производиться методом правых прямоу-
b -a
гольников, во втором — левых: h = , l = g (a + h(i - 1)) ,i = 1, 2 N —
N
ширина и высота прямоугольников для метода левых прямоугольни-
b -a
ков; h = , l = g (a + hi )) ,i = 1, 2 N — ширина и высота
N
прямоугольников для метода правых прямоугольников. Если значе-
ние функции y = g ( x ) находят в серединной точке интервала [ xi -1 , xi ] ,
ж hц
то есть находят g з xi -1 + ч, тогда метод называется методом средних
и 2ш
63
5. Численные методы и приближенные вычисления
b -a ж h ц
прямоугольников: h = , l = g з a + (2i - 1) ч,i = 1, 2 N — ширина
N и 2 ш
и высота прямоугольников для метода средних прямоугольников.
5.1.2. Метод трапеций
В данном методе площадь приближается суммой N трапеций, вы-
b -a
сота которых постоянна и h = .
N
Сумма оснований l1 + l2 = g (a + h(i - 1)) + g (a + hi ) ,i = 1, 2 N . Пло-
h
щадь трапеции S tr = (l1 + l2 ).
2
5.1.3. Метод Симпсона
Отрезок [a, b] разбивается на 2N отрезков, тогда ширина каждого
b -a
равна h = . Суть метода заключается в том, что на каждом отрез-
2N
ке [ x2i - 2 , x2i ], i = 1, 2, N подынтегральная функция аппроксимируется
параболой fi = ax 2i + bxi + ci , проходящей через три последовательных
точки сетки, значение функции в которых
f ( x2i - 2 ) = f ( 0 ) = ci , f ( x2i -1 ) = f ( h ) = ai h2 + bi h + ci , f ( x2i ) = f ( 2h ) =
= 4ai h + 2bi h + ci .
2
64
5.1. Приближенные методы вычисления определенных интегралов
Таблица 3
Расчетные формулы для взятия интегралов
численными методами
(b - a ) й N йй (b - a) щ щ щ
Средних Правых Левых
S := к е g к кa + (i - 1) ъ
N л i =1 л л N ъы ъы ы
Прямоугольников
(b - a) й N й (b - a ) щ щ
S := к е g кa + i ъъ
N кл i =1 л N ы ъы
(b - a) й N й й (b - a) щ щ щ
S := Ч к е g к кa + (2i - 1) ъ
N л i =1 л л 2N ъы ъы ы
Метод
(b - a) N й й (b - a) щ й (b - a) щ щ
S := е g кa + (i - 1)ъ + g кa + Чi ъъ
Трапеций
к
2N i =1 л л N N
ы л ыы
(b - a) й N -1
й й (b - a) щ щ щ
S :=
2N л
к g (a ) + g (b ) + 2 е g к кa +
N
i ъъъ
i =1 лл ыыы
й й (b - a) щ щ
к g кa + 2N (2i - 2)ъ + ъ
(b - a) к лN
ы
е ъ
Симпсона
S :=
6N i =1 к й (b - a) щ й (b - a) щ ъ
к +4 g кa + (2i - 1)ъ + g кa + 2i ъ ъ
л л 2N ы л 2N ыы
(b - a) й N й (b - a ) щ N -1 й (b - a) щ щ
S := к g (a) + 4е g кa + (2i - 1)ъ + 2 е g кa + 2i ъ + g (b)ъ
6N кл i =1 л 2N ы i =1 л 2N ы ъы
65
Таблица 4
Результаты вычислений Si (1) различными способами
с учетом погрешности
Метод вычисления
Прямоугольников
Трапеций Симпсона
Левых Правых Средних
5. Численные методы и приближенные вычисления
66
Расчет
f (x)(b - a)3 f (x)(b - a)2 f (x)(b - a)2 f (x)(b - a)3 f (x)(b - a)5
R= R= R= R= R=
24N 2 2N 2N 12N 2 2880N 4
ность
Погреш-
1, 4 Ч10 -12 1,5 Ч10 -6 1,5 Ч10 -6 2,8 Ч10 -12 6, 9 Ч10 -25
ность
Погреш-
5.2. Исследование функций на экстремум
68
5.4. Приближенные методы нахождения корней алгебраических уравнений
69
5. Численные методы и приближенные вычисления
70
5.4. Приближенные методы нахождения корней алгебраических уравнений
71
5. Численные методы и приближенные вычисления
xn + 2 - xn +1 Ј q xn +1 - xn Ј q 2 xn - xn -1 .
xn +3 - xn + 2 Ј q xn + 2 - xn +1 Ј q 3 xn - xn -1 .
..................
xn +i - xn +i -1 Ј q i xn - xn +1 , "i, k О N .
xn + m - xm Ј xn + m - xn +m -1 + xn +m -1 - xn +m - 2 + ... +
(
+ xn + 2 - xn +1 + xn +1 - xn Ј q m + q m -1 + ... + q 2 + q xn - xn -1 = )
m +1
q -q
= xn - xn -1 .
1-q
Следовательно, xn - xn -1 Ј q k -1 x1 - x0
q - q m +1
Подставляя xn +m - xm Ј xn - xn -1 в xn - xn -1 Ј q k -1 x1 - x0 ,
1-q
имеем
q q
xn + m - xn Ј
1-q
( )
1 - q m xn - xn -1 при m = Ґ x - xn Ј
1-q
xn - xn -1 ,
qk qk
xn + m - xn Ј
1-q
( )
1 - q m x1 - x0 при m = Ґ x - xn Ј
1-q
x1 - x0 .
qk
При m = const lim
n ®Ґ 1 - q
( )
1 - q m x1 - x0 = 0
73
5. Численные методы и приближенные вычисления
74
5.4. Приближенные методы нахождения корней алгебраических уравнений
75
5. Численные методы и приближенные вычисления
76
5.4. Приближенные методы нахождения корней алгебраических уравнений
5.4.5. Разбиение на сегменты
В том случае, если уравнение имеет множество корней, удобно про-
водить разбиение на сегменты и на каждом сегменте находить корень
методом хорд.
sin( x )
Например, чтобы решить уравнение = 0 на отрезке
x
[ -10p + 0, 2, 0], напишем подпрограмму FF (рис. 77), которая возвраща-
ет корень на заданном отрезке. Столбец X задает границы интервалов
локализации корня. В результате вычислений получено 10 корней
FF (x). Значения, выведенные в столбец G (FF (X)), порядка 10–12, 10–13,
что говорит о том, что значение функции y = g ( X ) от найденных чис-
sin( x )
ленным методом корней стремится к нулю. Уравнение = 0 рав-
x
мsin( x ) = 0, sin( x )
носильно системе уравнений н Решения уравнения =0
о x № 0. x
на отрезке [ -10p + 0, 2, 0 ] удовлетворяют x = pk , k = -1,..., -10.
sin x
Разбиение на сегменты для решения уравнения y = .
x
Столбец X — корни уравнения на отрезке
77
5. Численные методы и приближенные вычисления
k =0 k!
f ( ) ( 0) k
Ґ k
клорена.
Для того чтобы в MathCad разложить функцию в ряд Маклорена,
существует два способа:
Способ 1
Задать функцию, которую необходимо разложить в ряд.
На панели инструментов «Символьные» нажать «Series» (разложить
в ряд), в файле после функции появится «series», поставить запятую, вве‑
сти требуемую максимальную степень.
Щелкнуть мышью по пустому полю файла.
Способ 2
Задать функцию, которую необходимо разложить в ряд.
Выделить мышью переменную функции, на вкладке меню найти «Сим‑
вольные операции», выбрать «переменная», затем «разложить в ряд»,
в открывшемся окне задать порядок приближения (максимальную степень
при x).
Строкой ниже появится разложение.
78
5.6. Алгоритм вычисления числа e
79
5. Численные методы и приближенные вычисления
1 ж 1 ц ж n ц
+... + 1- ... 1 - .
(n + 1)! зи n + 1 чш зи n + 1 чш
Можно сделать вывод: exp(n + 1) > exp(n), 2 < exp(n) < 3 . Следователь-
но, последовательность является монотонной и ограниченной, зна-
чит имеет предел. Число e является пределом такой последовательно-
сти, вычислим его численным методом.
Из теории рядов известно, что
x x2 xn
exp( x ) = 1 + + + .. + + Rn +1 ( x ).
1! 2 ! n!
Тогда число e представимо в виде бесконечной суммы ряда
Ґ
1
e=е .
n=0 n !
80
5.7. Приближенные вычисления с использованием дифференциалов
1
ж 2pn ц n
Также число e можно найти как предел e = lim nз
x ®Ґ з
чч .
и n! ш
81
5. Численные методы и приближенные вычисления
жp ц жp ц
Таким образом, sin з - 0,1 ч » 0, 6 и cos з - 0,1 ч » 0,8 .
и4 ш и4 ш
82
5.8. Решение систем линейных уравнений
D1 D D
По методу Крамера: x1 = , x 2 = 2 , x3 = 3 ,
D D D
где
2 3 2 16 3 2 2 16 2 2 3 16
D = 3 -1 -4 , D1 = -15 -1 -4 , D 2 = 3 -15 -4 ,D
D3 = 3 -1 -15 .
1 -2 -5 -23 -2 -5 1 -23 -5 1 -2 -23
Функция submatrix (A, ir, jr, ic, jc) возвращает подматрицу массива
A, состоящую из элементов строк от ir до jr и столбцов от ic до jc мас-
сива A). Функция augment (A, B, C, …) возвращает массив, получен-
ный в результате размещения A, B, C, … слева направо.
83
5. Численные методы и приближенные вычисления
84
5.8. Решение систем линейных уравнений
85
5. Численные методы и приближенные вычисления
86
5.8. Решение систем линейных уравнений
87
5. Численные методы и приближенные вычисления
Цепной дробью [a0 ,a1 ,a2 ,...] называется дробь, которую можно пред-
ставить в виде
1
[a0 ,a1 ,a2 ,...] = a0 + ,
1
a1 +
1
a2 +
...
где a0 — целое число, а все остальные an — натуральные числа. При
этом числа a0 ,a1 ,a2 ,a3 ... называются неполными частными цепной
дроби.
Любое действительное число может быть представлено в виде ко-
нечной (для рациональных чисел) или бесконечной (для иррацио-
нальных чисел) цепной дроби. Число представляется конечной цеп-
ной дробью тогда и только тогда, когда оно рационально.
Для цепной дроби [a0 ,a1 ,a2 ,...] N‑й подходящей дробью называется
конечная цепная дробь [a0 ,a1 ,a2 ,...,an ] , значение которой рациональ-
pn
но и равно .
qn
Эффективным алгоритмом для разложения числа x в цепную дробь
является алгоритм Евклида, в котором a0 = [ x ], x0 = x - a0 ,
й1щ 1 й 1 щ 1
a1 = к ъ , x1 = - a1 , an = к ъ , xn = - an . Разложение в конечные
л x0 ы x0 л xn -1 ы xn -1
цепные дроби можно проводить и вручную, однако разложение в бес-
конечные требует вычислительных ресурсов. Вышеупомянутый алго-
ритм Евклида просто реализовать в MathCad. Рассмотрим его на при-
мере разложения x = 2 . При этом ограничимся 12 первыми
неполными частными (k = 12). Из расчета видно, что
2 = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] . Для k = 12 запишем подходящую дробь,
которая является конечной дробью [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] , тогда
19601
2» .
13860
88
5.9. Разложение иррациональностей в цепные дроби
89
5. Численные методы и приближенные вычисления
RS = 2R +
1 1
1
, RS > 0, R 2 S - 2RRS - 2R 2 = 0, RS = R ( 3 +1 .)
+
R RS
При этом сопротивление бесконечной цепи выражается иррацио-
нальным числом.
Мы упоминали число e как основание натуральных логарифмов
в текущей главе.
Впервые разложение основания натуральных логарифмов было осу-
ществлено Леонардом Эйлером:
e -1 1 1
= , e =2+ .
2 1 1
1+ 1+
1 1
6+ 2+
1 1
10 + 1+
1 1
14 + 1+
18 + ... 1
4+
1
1+
1 + ...
90
5.9. Разложение иррациональностей в цепные дроби
91
6. Стохастические методы.
Метод Монте-Карло
rbeta (m, s1, s2) возвращает вектор m случайных чисел, имеющих бэта-
распределение. s1, s2 > 0 есть параметры формы.
92
6.1. Генератор случайных чисел
93
6. Стохастические методы. Метод Монте-Карло
е zzz k
ло случайных чисел, попавших внутрь фигуры. Доля чисел , k =1
N
попавших внутрь треугольника, будет соответствовать площади треу-
N
е zzz k
гольника S как доле от площади прямоугольника S треуг = Ч S прям . k =1
N
В итоге S треуг = 99, 9 кв.ед. Рассчитывая эту величину аналитически,
1 1
имеем S треуг = S осн Ч h = Ч 20 Ч10 = 100. Погрешность вычисления со-
2 2
DS S m - k - S a 0, 99
ставляет = = = 0, 0099 (0, 99%).
S Sa 100
0 0 0
2p 2p 2p 2p
1 + cos 2j 1 - cos 2j 5
= 8т dj + 3 т d j = 5,5 т d j + т cos 2jd j = 11p » 34,56.
0
2 0
2 0
20
95
6. Стохастические методы. Метод Монте-Карло
96
6.3. Вычисление площади в полярной системе координат
Второй способ
Запишем функцию r (j) = 16 cos 2 x + 6 sin 2 x в декартовой системе
м x = cos j,
координат, используя известное преобразование н
о y = sin j.
Создаем массивы xi и yi из N случайных величин с помощью функ-
ции rnd (4), rnd (3). Теперь точки случайным образом распределяют-
ся по поверхности OXY.
еP i
( xi ) + ( yi )
2 2
Ri = . Искомая площадь SS = i =1
Ч 4S прям = 34, 63 . Погреш-
N
ность вычисления составляет
DM S m - k - S a 34,538 - 11p
= Ч100% = Ч100% = 0, 06%.
M Sa 11p
97
6. Стохастические методы. Метод Монте-Карло
Вычислим т dx т (1 + xy )dy .
0 x3
99
6. Стохастические методы. Метод Монте-Карло
т l Ч sin jd j 2l 2
ятность P пересечения иглой прямой P = 0
= = = 0.637.
S пр pa p
Из данной задачи вытекает задача по определению числа π, исхо-
дя из результатов экспериментов по бросанию иглы на расчерченную
поверхность.
Пусть иглу бросают r раз, при этом она пересечет прямую n раз. По-
n
скольку вероятность того, что игла пересечет прямую P = , можно
r
2l Ч r
оценить число π как p = . Данный «эксперимент» нетрудно про-
a Чn
вести в среде MathCad.
Для организации «бросков иглы» необходимо задействовать генера-
тор случайных чисел, далее происходит отбор по принципу «пересекает-
не пересекает», результаты в виде нулей и единиц записываются в мас-
сив zn, и происходит окончательный расчет значения числа π.
Численный расчет показывает, что искомая вероятность составля-
ет P = 0.635. Для определения погрешности a числа p используем по-
нятие отклонения относительной частоты от постоянной вероятно-
сти в независимых испытаниях.
101
6. Стохастические методы. Метод Монте-Карло
102
6.6. Задача Бюффона
103
6. Стохастические методы. Метод Монте-Карло
104
7. Обыкновенные дифференциальные
уравнения
105
7. Обыкновенные дифференциальные уравнения
dy xdx 1 d 1+ x
2
( )
т 1 + y 2 = - т 1 + x 2 , arctgy = - 2 т 1 + x 2 , arctgy =
1 1
( )
= - ln 1 + x 2 + C ,C = arctgy + ln 1 + x 2 ,
2 2
( )
C C
arctgy = lnC - ln 1 + x 2 = ln , y = tg ln .
1+ x 2
1+ x2
106
7.1. Обыкновенные дифференциальные уравнения первого порядка
107
7. Обыкновенные дифференциальные уравнения
108
7.1. Обыкновенные дифференциальные уравнения первого порядка