Устный счёт
<<  Организация устной работы при решении уравнений с параметром в курсе математики основной школы Повторяйка  >>
Некоторые алгоритмы вычислительной математики
Некоторые алгоритмы вычислительной математики
Табулирование функции одной переменной
Табулирование функции одной переменной
Состав данных
Состав данных
+
+
Пример
Пример
Приближенное вычисление корня на отрезке - метод подбора параметра
Приближенное вычисление корня на отрезке - метод подбора параметра
Приближенное решение уравнения на отрезке
Приближенное решение уравнения на отрезке
Приближенное решение уравнения на отрезке
Приближенное решение уравнения на отрезке
Метод деления отрезка пополам (дихотомии)
Метод деления отрезка пополам (дихотомии)
Метод деления отрезка пополам (дихотомии)
Метод деления отрезка пополам (дихотомии)
Метод деления отрезка пополам (дихотомии)
Метод деления отрезка пополам (дихотомии)
Состав данных
Состав данных
Вопрос: тестирование
Вопрос: тестирование

Презентация на тему: «Некоторые алгоритмы вычислительной математики». Автор: Иванов. Файл: «Некоторые алгоритмы вычислительной математики.ppt». Размер zip-архива: 123 КБ.

Некоторые алгоритмы вычислительной математики

содержание презентации «Некоторые алгоритмы вычислительной математики.ppt»
СлайдТекст
1 Некоторые алгоритмы вычислительной математики

Некоторые алгоритмы вычислительной математики

2 Табулирование функции одной переменной

Табулирование функции одной переменной

Составить алгоритм и программу вычисления таблицы значений функции f(x) для N значений аргумента X, равномерно распределенных на отрезке [A,B].

3 Состав данных

Состав данных

4 +

+

5 Пример

Пример

Отделение корней уравнения с помощью построения таблиц и графиков. х6- 85х4+96х3+1027х2- 96х - 945 = 0

6 Приближенное вычисление корня на отрезке - метод подбора параметра

Приближенное вычисление корня на отрезке - метод подбора параметра

(Excel)

7 Приближенное решение уравнения на отрезке

Приближенное решение уравнения на отрезке

Известно, что уравнение F(x)=0 (*) на отрезке [A,B] имеет ровно один корень. Требуется найти приближенное значение корня с точностью ?: |x*-xпр|< ?, где x* - точное значение корня, xпр – приближенное значение корня.

8 Приближенное решение уравнения на отрезке

Приближенное решение уравнения на отрезке

y=F(x)

x*

A

B

x

Если уравнение (*) имеет на отрезке [A,B] ровно один корень, то F(A)*F(B)?0.

9 Метод деления отрезка пополам (дихотомии)

Метод деления отрезка пополам (дихотомии)

Если F(x)*F(B)?0, то x*?[x,B] ? корень надо искать на правой половине отрезка: A=x; иначе x*?[A,x] ? корень надо искать на левой половине отрезка: B=x. Далее деление пополам нового отрезка.

x1

x2

x3

10 Метод деления отрезка пополам (дихотомии)

Метод деления отрезка пополам (дихотомии)

i-ая итерация (цикл): вычисление xi - середины i-го отрезка и выбор его левой или правой половины. {xi}? x* при i ??. Условие продолжения цикла: B-A>?.

11 Метод деления отрезка пополам (дихотомии)

Метод деления отрезка пополам (дихотомии)

Алгоритм для идеального случая: на [A,B] ровно один корень.

Более надежный алгоритм учитывает ограничение на число итераций: если число итераций больше некоторого предельного значения, то цикл завершается с выводом сообщения о некорректной постановке задачи.

12 Состав данных

Состав данных

13 Вопрос: тестирование

Вопрос: тестирование

#include <iostream.h> #include <math.h> #include <conio.h> void main() { float A,B,E,x,c; int Np,N,Fl; cout<<"Input A,B,E,Np\n"; cin>>A>>B>>E>>Np; Fl=1; N=0; while (Fl) { N=N+1; x=(A+B)/2; if (F(B)*F(x)<=0) A=x; else B=x; if(B-A<=0) { Fl=0; cout<<"root="<<x<<"\n"; } else if (N>Np) { Fl=0; cout<<"N>Np\n"; } } getch(); }

«Некоторые алгоритмы вычислительной математики»
http://900igr.net/prezentacija/matematika/nekotorye-algoritmy-vychislitelnoj-matematiki-128354.html
cсылка на страницу

Устный счёт

24 презентации об устном счёте
Урок

Математика

71 тема
Слайды
900igr.net > Презентации по математике > Устный счёт > Некоторые алгоритмы вычислительной математики