Excel 3
3.Допълнения:
3.1. Метод на итерациите за решаване на уравнения (алгебрични и трансцедентни)
За намиране на решение по този метод е необходимо да реализираме следните стъпки:
1.Разглежданото уравнение се представя във вида x=φ(x)
2.Избира се нулевото приближение на решението x0и се намира първото по формулата x1=φ(x0)
3.Намирането на поредното приближение xn=φ(xn-1) се повтаря до достигане на желаната точност.
Процесът е сходящ, ако между корена xи нулевото приближение x0 производната |φ’(x)|< 1. Ако условието не е изпълнено, уравнението трябва да се преработи. (Напр., ако x=tg(x) , не изпълнява условието, опитваме с x=arctg(x).) При φ’(x)< 0 две последователни приближения на корена ще са съответно по-голямо и по-малко от него, което позволява да се прецени достигнатата точност.
Реализация на Excel:
От меню: Tools -> Options->Calculations поставяме X пред Iterationза разрешаване на зациклянетои задаваме предполагаемия достатъчен максимален брой итерации и достатъчната разлика между последователните приближения.
Нека уравнението е x=cos(x).
Записваме в една клетка (напр. А1) нулевото приближение (0.5).
Записваме в друга (напр. B1), в която ще получим решението,формулата на функцията (=cos(A1)). След натискане на ‘Enter’ Excel изчислява първото приближение.
Връщаме се в първата клетка (А1) и записваме формулата осигуряваща зациклянето ‘=B1’.
3.2. Груба оценка на решението, подходяща за нулевото приближение, може да бъде намерена по графичния метод. Представяме уравнението f(x)=0във вида φ1(x)= φ2(x). Табулираме и изчертаваме функциите y= φ1(x) иy= φ2(x).Приблизителния корен намираме по пресечната точка на графиките.
3.3. Пресмятане на суми:
Функцията seriessum(x,n,m,a) връща сумата на степенния ред (полинома)
a1xn + a2xn+m + a3xn+2m +…+ aixn+(i-1)m .
Пример:
1.Нека да изчислим стойността на полинома (куршум изстрелян вертикално нагоре от височина x0 с начална скоростv0)
x=(1/2)at2 + v0t +x0 ,
където x0=50, v0=300, а=-10 за стойности на t 0.01,1,2,…70.
Можем да заместим с n=2 (най-високата степен) и m=-1 (декремента на степента).
Масивът може да бъде зададен или като константа или като диапазон.
… =seriessum(A2;2;-1;{-5,300,50})
2.Оценете сумата на безкрайния числен ред:
1+1/2+1/4+1/8+…+1/2n+…
(Намерете сумата на първите 25 члена … /точната стойност е 2/ )
Постройте колонки със стойностите на членовете и временните суми.
3.Оценете сумата на числения ред 1-1/24+1/34-1/44+… = 7π/720
4.Оценете сумата на функционалния ред 1+x/1!+x2/2!+x3/3!+ …+xn/n!+… за x=2. (Сумата на реда е ex).
Упражнения:
1.x = cos(x) ( φ’(x) = sin(x) < 1,т.е. имаме сходимост).
резултат: 0.7391
2. x=sqrt(x+5), резултат x=2.701183
3. x=21/x , нач. приближение x=1, резултат x=1.55937
4. sqrt(x+7) +1 = 2x
Решаване на трансцедентни уравнения аналогично на графичния метод/ с визуален контрол/.
пример: sin(x) = cos(x) за 0 < x < π/2
1. за неголям брой (~100) стойности пресмятаме:
0 | =sin(x) | =cos(x) | if(разл. между предните две колонки < ε; „решение”;” „)
2. сега търсим около решението аналогично на т.1.