Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Labs_EF-16 / Лаб6_Фёдоров

.rtf
Скачиваний:
8
Добавлен:
15.02.2015
Размер:
5.92 Mб
Скачать

Решить уравнение методом итераций.

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

т.е.

Задать функцию через оператор и обозначить ее g

>

>

Построить график функции g(x)-x

>

>

Задать концы интервалов как переменные a, b (исходя из графика)

>

>

Задать точность вычисления epsilon:=0.0001;

>

Взять за начальное приближение левый конец интервала, т.е. x[0]:=a;

>

Реализовать алгоритм нахождения корня по формуле , Для этого необходимо написать цикл по переменной от 0 до 10000 (любое большое число на случай зацикливания) с условием выхода при выполнении условия (условие выхода через оператор if проверка условия и break ‑ выход).

>

Найти точное решение уравнения, используя solve.

>

Практическое задание 2.

Решить уравнение методом деления пополам.

Для данного метода функция должна быть задана в виде , что мы и имеем.

Задать фукнцию через оператор и обозначить ее f

>

>

Построить график функции f(x)

>

>

Задать концы интервалов как переменные a, b (исходя из графика так, чтобы )

>

>

Задать точность вычисления epsilon:=0.0001;

>

Реализовать алгоритм нахождения корня. Для этого необходимо написать цикл по переменной от 1 до 10000 (любое большое число на случай зацикливания) с условием while ((b-a)>epsilon) (условие пишется в той же строчке, что и for). Внутри цикла считаетя середина интервала и проверяется два условия: 1) если ; 2) . Если выполняетя 1), то b:=c; если 2), то a:=c;

>

Найти точное решение уравнения, используя solve.

>

>

> Задание 3

До цикла – аналогично предыдущей работе.

>

>

>

>

>

>

>

>

Реализовать алгоритм нахождения корня по формуле , Для этого необходимо написать цикл по переменной от 0 до 10000 (любое большое число на случай зацикливания) с условием выхода при выполнении условия (условие выхода через оператор if ‑ проверка условия и break ‑ выход). Для нахождения значения производной в точке можно использовать следующую команду D(f)(x[i])

>

Найти точное решение уравнения, используя solve.

>

> Задание 4

Задается функция ф.

>

Строится график.

>

Задается цикл, от нуля до ста, в цикле решается уравнение (см. тело цикла), если (см. условие после if), цикл завершается.

>

Список формальных параметров выводится.

>

>

Соседние файлы в папке Labs_EF-16