8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 126 127 128 129 130 131 132 ... 177

В отличие от сумм бесконечных, суммы конечные можно вычислять как численно, так и символьно. Аналитически конечные суммы приходится находить не так уж и часто, но иногда эта возможность бывает очень полезной. Так, используя оператор суммирования, можно «вывести» формулы для арифметической и геометрической прогрессии, суммы всех нечетных (sum четных) чисел от 0 ло п. суммы гармонического ряда.

Пример 12.3. Аналитическое вычисление конечных сумм

Суммы типа арифметической прогрессии. Обратите внимание на то, что для того, чтобы получить результат п простои форме, не обойтись без операторов simplify и factor:

" simplify jJL2

X k facer >in(ntl)S-n

k=]k = l

X* k4 factor -» — n-(2Q + \)-(n + 1)-(з-ц2+ 3-n - l) k = 1

Сумма n членов гармонического ряда

--► Ри(п+ I) +

к

к= I

В данном выражении у — это константа /Эйлера, fsi - -функция, явное выражение которой имеет следующий вид:

Psi(x) = —Г(х) dx

Чтобы иаЙти численное значение суммы гармонического рада, полученное выше выражен не должно бьпьлрибдиженно подсчитано с использованием оператора Поат К примеру, найдем сумму 100 перпых членов ряда:

Psi(IOl) + у float,4 -» 5.187

Сумму членов конечного гармонического ряда можно вычислить и непосредственным суммированием. Правда, если провести эту операцию аналитически, будет получена уж очень громоздкая простая Дробь:

100

I 14466636279520351 160221518043104 1314477П flf>ftf 5 ]874 k ~* 2788S15009J884990865B1352357412492142272

к = ]

Наиболее простой вид суммирования — это нахождение суммы конечного ряда численно. Обычно он используется в разного рода приблизительных расчетах. Например, если интегральная функция описывается бесконечным рядом, то, чтобы найти ее значение с ограниченной точностью, достаточно просуммировать лишь определенное количество членов этого ряда. К сумме конечного ряда сводятся все основные методы численного интефнронання. В конце концов, оператор суммирования используется при нахождении банального среднего арифметического последовательности значений.


Пример 12.4. Задачи, сводящиеся к численному нахождению конечных сумм

Задача t. Не применяя численных методов интегрирования, найти значение интеграла

/•тс

sin(x) -dx

X

О

С точностью до 0,00001.

Данный интеграл является пеберущимся. поэтому вычислить его значение аналитически, при менив теорему Ньютона-Лейбница, невозможно. Однако мы можем рассчитать его приближенно, используя ряды.

Разложим подынтегральную функцию в ряд Тейлора, иснользун оператор series (Рил) нам ели Symbolic (Символьные):

sin(x) ,12 14 1 6

-series ,х,9 I---х +--х---х

х6 120 5040

Попробуем вывести формулу для общего члена данного ряда. Сразу заметим, что величина и знаменателе — это факториал числа, на единицу большего, чем степень ж. Далее отметим, что в ряду имеются лишь члены, которым соответствует четное п. Ряд энакоче>едую1цкйся — следовательно, в числителе формулы общего члена обяэателт,по должен быть множитель (-1 )р. где р — ,тто некое выражение от П. Соединяя все эти факты воедино, находим необходимую формулу:

... * , ,.п 2л sin(x)(-1) -х

х ~(2п + 1)!

а =0

В том, что полученная формула верна, можно убедиться, подсчитай сумму аналитически;

V"" (-1) -х 1 . у--1 --sintx)

i-f (2и + I)! х

□ =0

Проинтегрируем выведенную формулу общею члена ряда. В результате мы получим бесконечный ряд, сумма которого описывает первообразную для H»-sm(x)/x.

(-1) ** (-1)

(2п + 1)Г -2n + 1 (2П + 1)1

002П4 )

Sin(x) , ri , „АяX

(2о + 1)

(2п + 1)Г

Теперь мы можем, перейдя от бесконечного ряда к конечному, применить теорему Ньютона -Лейбница. Но сколько членов ряда взять, чтобы получить результат с нужной точностью? Мы воспользуемся пранилом. гласящим, чти погрешность вопределении суммы сходящегося ряда не превышает величины первого отброшенного члена.

1г+\

г п.

Кг) :=(-])

(2z+ l)(2z+ 1)!

1(1)«=-1.723 К3) = -0.08б я;5) = -б.7х Ю-4 ЦТ) =-].461х iff6


Итак, чтобы достигнуть точности я пять знаков после занятой, нужно взять восемь членов ряда первообразной. Тот же результат будет получен, если i мы найдем, определил посредством численного метода решения уравнений, при каком значении аргумента f(z) принимает значение 10"*:

г 15

TOL:= 10 z 2z+l

(-1) Я

(2z + [)T(2z+ I)

in

г."4 го<я(п»,г) = 7.933

При решении данного уравнения был применен довольно тонкий и важный прием, на который стоит обратить внимание. В знаменатель исходного выражения f(z) входит факториал от 2г* I. Следовательно, функция f(z) не является непрерывной и диффере]тируемой, так как она определена только при целых неотрицательных г. Значит, использовать для поиска ее нулей численные методы не получится (а аналитически решить столь сложное уравнение невозможно). Номы можем «схитрить*, заменив факториал Г-функциеЙ Эйлера, При целых положительных значениях аргумента данная функция равна факториалу, так что тождественность не нарушится. Однако Г-функция непрерывна иа промежутке (0, "»), поэтому в результате замены сю факториала функция f(z) станет непрерывной на промежутке (1/2,«). Найти же нуль непрерывной функции численный метол сможет с легкостью. Однако, нужно задать максимальный уровень точности (присвоив TOL значение 10 п), так как порядок величии «чень мал.

Найдя оптимальное количества членов приближающего ряда, подпитываем интеграл:

2п+1

(2п + 1}(2п + 1)!

1.85 194

п =0

Проверяем верность результата с помощью численного интегрирования:

sin(x)

dx = 1.85 194

Задача 2. Функция f(x) задается бесконечным тригонометрическим рядом следующего вида:

cos(7x)

ftx)

2 ж

cos(3x) cos(5x) cos(x) * -1—- +

2549)

С точностью до пяти зиаков рассчитать значение произиодной данной функции в точке х-1 н найти величину интеграла на промежутке от 0 до р. Построить график функции,

Для начала найдем формулу общего члена ряда, задающего функцию. Она довольно очевидна (главное, обратить внимание яз то, что в ряду имеются члены лишь для нечетных п):

ао

тс 4 -ч сов[(2л + 1)-х]

Чтобы можно было вести численные расчеты, следует перс-яти от бесконечного ряда к конечному, суммируя п первых его членов н не учитывая все остальные. Но какое значение нужно присвоить л У Очевидно, что количество суммируемых членов напрямую определяется требуемым уровнем точности. По условию задачи мм должны найти производную и интеграл с пятью вер-



0 ... 126 127 128 129 130 131 132 ... 177