на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Численные методы расчетов в Exel
p align="left">в) Ввод формул для вычисления конечных разностей вплоть до девятого порядка:

для вычисления всех конечных разностей необходимо ввести только одну формулу(в ячейке D5), все

остальные будут получены копированием, т.е. из ячейки E5 копируем формулу в ячейку F5, из F5 в G5 и т.д.

Отображение в режиме формул см. в “Приложении 1”.

Отображение в режиме значений см. в “Приложении 2”.

Шаг третий:

Ввод формул:

а) Ввод формул для вычисления промежуточных коэффициентов:

а.1) для вычисления первого промежуточного коэффициента (x-x0/1!h) в ячейку M5 введем формулу

=($N$2 - B5) / (A5 + 1) / $F$2. В ячейке N2 находится текущее значение x. При копировании адрес этой ячейки изменять нельзя, поэтому мы используем абсолютный адрес (значок $). В ячейке F2 находится шаг интерполяции, адрес этой ячейки тоже абсолютный (значок $).

а.2) для вычисления второго промежуточного коэффициента

(x-x0) (x- x1)/2!hІ = (x-x0)/1·h · (x-x1)/ 2·h = a · b,

где a коэффициент в ячейке M5, a = (x-x0)/1h,

b коэффициент, на который нужно умножить M5, b = (x-x1) / 2h,

вводим в M6 формулу: =M5*($N$2 - B6) / (A6 + 1) / $F$2.

а.3) после ввода данных в M5 и M6, для вычисления остальных промежуточных коэффициентов

копируем формулу из M6 в остальные 7 нижестоящие ячейки. Вячейке M7 мы увидим формулу:

=M6*($N$2 - B7) / (A7 + 1) / $F$2 , в ячейке M8 мы увидим формулу: =M7*($N$2 - B8) / (A8 + 1) / $F$2 и

т.д.

Шаг четвертый:

Ввод формул:

а) Ввод формул для вычисления полинома Ньютона:

а.1) для вычисления первого полинома Ньютона, который равен (x-x0) · Дy0 / 1!h = (x-x0) / 1h ·Дy0, содержимое ячейки M5 надо умножить на содержимое ячейки D5, где хранятся конечные разности первого порядка. Вводим в ячейку N5 формулу =M5*D$5. Знак $ перед номером строки необходим, т.к. в полиноме Ньютона находятся только конечные разности с индексом ноль, т.е. все конечные разности берутся только из строки с номером 5;

а.2) для ввода остальных членов полинома Ньютона копируем формулу из N5 в остальные 8 нижестоящих ячеек (включительно по N13). Получаем в N6 формулу =M6*E$5, в N7 формулу =M7*F$5, в N8 формулу =M8*G$5 и т.д. до ячейки N13.

Шаг пятый:

Ввод формул:

а) Ввод формул для вычисления суммы коэффициентов полинома Ньютона:

а.1) объединим ячейки A16 : M16, затем в объединенные ячейки введем комментарий

"Сумма коэффициентов полинома”;

а.2) в ячейку N16 вводим формулу =СУММ(N5:N13). Теперь в N16 будет сумма всех членов полинома Ньютона, кроме y0. При x = 0,149 в ячейке N16 получается число 0,001.

Шаг шестой:

Ввод формул:

а) Ввод формул для вычисления значения полинома:

а.1) объединим ячейки A18 : M18, затем в объединенные ячейки введем комментарий "Значение полинома";

а.2) в ячейку N18 вводим формулу =N16+C5. В ячейке N18 появится число 0,861 , которое и есть значение полинома, вычисленное в точке x = 0,149

Шаг седьмой:

Вычисление сумм коэффициентов полинома и значений полинома

при x = 0,240; x = 0,430; x = 0,560.

а) в ячейку N2 вводим 0,240. Результат:

в ячейке N16 -- (-0,073); в ячейке N18 -- (0.787);

б) в ячейку N2 вводим 0,430. Результат:

в ячейке N16 -- (-0,209); в ячейке N18 -- (0,651);

в) в ячейку N2 вводим 0.560. Результат:

в ячейке N16 -- (-0,287); в ячейке N18 -- (0,573).

Шаг восьмой:

Для удобства полученные данные занесем в нашу таблицу.

Таблицы прилагаются. Режим формул -- “Приложение 1”. Режим значений -- “Приложение 2.

2)Составление программы для вычисления значений функции в заданных точках при помощи функций, осуществляющих прогноз вычислений (ТЕНДЕНЦИЯ и ПРЕДСКАЗАНИЕ).

Экстраполяция (прогнозирование) с помощью функции аппроксимации кривой.

Табличный процессор EXCEL предоставляет возможность аппроксимации с использованием “функций аппроксимации кривой”

Пусть в узлах x0 , x1, …, x n известны значения f(x0), f(x1), … ,f(x n). Необходимо осуществить экстраполяцию (прогнозирование), т.е. вычислить значения f(x n+1), f(x n+2), … .

В категории Статистические функции EXCEL для этого используются две функции: ТЕНДЕНЦИЯ и ПРЕДСКАЗАНИЕ, осуществляющие линейную аппроксимацию кривой для данных массивов

x (x0 , x1 , … , x n) и y (y0 ,y1 , … , y n) методом наименьших квадратов.

Функция ТЕНДЕНЦИЯ имеет структуру:

ТЕНДЕНЦИЯ (y массив, x массив, x список)

y массив , x массив -- даны из условия.

x список -- это те значения x, для которых требуется сосчитать значения функции f(x).

Функция ПРЕДСКАЗАНИЕ имеет структуру:

ПРЕДСКАЗАНИЕ ( x; y массив; x массив)

После аппроксимации эта функция возвращает только одно прогнозируемое значение y (для одного из заданных значений аргументов.

Работа с функцией ТЕНДЕНЦИЯ.

Шаг первый:

Создадим электронную таблицу в EXCEL , используя исходные данные.

Шаг второй:

Для того, чтобы поместить результат в список итоговых ячеек C6:F6, выделим эти ячейки.

Шаг третий:

Далее необходимо щелкнуть по пиктограмме Мастер функций.

Шаг четвертый:

а) В первом окне выберем категорию Статистические, функцию ТЕНДЕНЦИЯ,

затем щелкнем по OK.

б) В окне “Известные значения y введем адрес блока ячеек C3:L3.

в) В окне “Известные значения x введем адрес блока ячеек C2:L2.

г) В окне “Новые значения x укажем адрес блока ячеек C5:F5.

Шаг пятый:

Для подтверждения этой функции одновременно нажмем клавиши SHIFT / CTRL и ENTER. В ячейках C6:F6 мы увидим прогноз.

В режиме формул:в ячейке C6 -- =ТЕНДЕНЦИЯ(C3:L3;C2:L2;C5)

в ячейке D6 -- =ТЕНДЕНЦИЯ(C3:L3;C2:L2;D5)

в ячейке E6 -- =ТЕНДЕНЦИЯ(C3:L3;C2:L2;E5)

в ячейке F6 -- =ТЕНДЕНЦИЯ(C3:L3;C2:L2;F5)

В режиме значений: в ячейке C6 -- 0,8610

в ячейке D6 -- 0,7951

в ячейке E6 -- 0,6576

в ячейке F6 -- 0,5635

Таблицы прилагаются.

Режим формул -- “Приложение 3”. Режим значений “Приложение 4”.

Работа с функцией ПРЕДСКАЗАНИЕ.

Шаг первый:

Создадим электронную таблицу в EXCEL, используя исходные данные.

Шаг второй:

Для размещения результата активизируем ячейку С6.

Шаг третий:

а) При помощи Мастера функций вызовем функцию ПРЕДСКАЗАНИЕ,

категория Статистические.

б) В окне “x” укажем адрес ячейки C6.

в) В окне “Известные значения y укажем адрес блока ячеек C3:L3.

г) В окне “Известные значения x укажем адрес блока ячеек C2:L2.

Шаг четвертый:

Для подтверждения этой функции щелкнем по OK. В ячейке C6 появится результат. Для появления результата в остальных ячейках, проделаем все то же самое, поочередно активизируя ячейки D6, E6, F6.

В результате мы увидим:

В режиме формул:

в ячейке C6 -- =ПРЕДСКАЗ(C5;C3:L3;C2:L2)

в ячейке D6 -- =ПРЕДСКАЗ(D5;C3:L3;C2:L2)

в ячейке E6 -- =ПРЕДСКАЗ(E5;C3:L3;C2:L2)

в ячейке F6 -- =ПРЕДСКАЗ(F5;C3:L3;C2:L2)

В режиме значений: в ячейке C6 -- 0,8506

в ячейке D6 -- 0,7877

в ячейке E6 -- 0,6564

в ячейке F6 -- 0,5665

Таблицы прилагаются. Режим формул -- “Приложение 5”. Режим значений -- “Приложение 6”.

Итоговая сравнительная таблица.

Для сравнения значений функции в точках:

x 1 = 0,149;

x 2 = 0,240;

x 3 = 0,430;

x 4 = 0,560;

полученных при помощи трех разных способов:

полинома Ньютона,

функции ТЕНДЕНЦИЯ,

функции ПРЕДСКАЗАНИЕ;

создадим сравнительную таблицу,

x

Значение полинома

Ньютона

Прогнозирование значения функции при помощи функций:

ТЕНДЕНЦИЯ

ПРЕДСКАЗАНИЕ

0,149

0,861

0,86*

0,861

0,86*

0,8506

0,85*

0,240

0,787

0,79*

0,795

0,80*

0,7877

0,79*

0,430

0,651

0,65*

0,658

0,66*

0,6564

0,66*

0,560

0,573

0,57*

0,564

0,56*

0,5665

0,57*

Страницы: 1, 2, 3, 4



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.