Лабораторная работа

«Метод метода хорд и касательных на Паскале (Pascal)»

  • 9 страниц
Содержание

1. Постановка задачи 3

2. Анализ задачи 3

3. Схема алгоритма. 5

4. Текст программы на Паскале 6

5. Результаты расчёта 8

6. Вывод 8

7. Список литературы 9

Введение

1. Постановка задачи

Создать программный продукт, который находит искомый корень уравнения в отрезке при помощи метода хорд и касательных.

tg(0.4x+0.3)=x2

Фрагмент работы

Метод хорд и касательных

Пусть f(a)f(b)<0 и f'(x) и f''(x) сохраняют постоянные знаки на [a,b]. Соединяя метод хорд и касательных, получаем метод, на каждом этапе которого находится значение по недостатку и по избытку точного корня уравнения f(x)=0.

Процесс вычисления прекращаем, когда длина отрезка, на котором находится корень уравнения, будет меньше заданной точности ε. За значение корня лучше принять среднее арифметическое полученных последних значений.

Геометрическая интерпретация комбинированного метода:

> plot(tan(0.4*x+0.3)-x^2,x=-2.3,y=-10.10);

>

Заключение

4. Текст программы на Паскале

Program Kombin_2_38;

Var

a,b,x1,x2,xn,c,E:real;

Function F(z:Real):Real;

Begin

F:=tan(0.4*z+0.3)-sqr(z);

End;

Function F1(z:Real):Real;

Begin

F1:=0.4/sqr(cos(0.4*z+0.3))-2*z;

End;

Function F2(z:Real):Real;

Begin

.

End;

begin

write('vvedi a ');

readln(a);

write('vvedi b ');

readln(b);

writeln('Vvedit tochnist');

.

.

.

c:=b;

xn:=a;

end;

if f(b)*f2(b)>0 then begin

c:=a;

xn:=b;

end;

x1:=xn-f(xn)/f1(xn);

c:=x1;

x2:=xn-(f(xn)/(f(c)-f(xn)))*(c-xn);

xn:=x2;

while abs(x1-x2)>2*E do

begin

x1:=xn-f(xn)/f1(xn);

c:=x1;

x2:=xn-(f(xn)/(f(c)-f(xn)))*(c-xn);

xn:=x2;

end;

x1:=(x1+x2)/2;

writeln('x=', x1:2:12);

end;

readln;

end.

5. Результаты расчёта

Результаты требуемого расчёта:

vvedi a -1

vvedi b 0

Vvedit tochnist

0.001

x=.

vvedi a 0

vvedi b 1

Vvedit tochnist

0.001

x=.

vvedi a 2

vvedi b 3

Vvedit tochnist

0.001

x=2.870976383792

6. Вывод

Программа работает верно. Полученные результаты удовлетворяют требованию.

Список литературы

1. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы – М.: Лаборатория Базовых Знаний, 2002.

2. Численные методы. Автор: Лапчик М.П., Рагулина М.И., Хеннер Е.К.; под ред. Лапчика М.П.

Примечания

Готовые решение задачи на языке Паскаль

К работе прилагается все исходники (Pascal) и отчет (Word)

Покупка готовой работы
Тема: «Метод метода хорд и касательных на Паскале (Pascal)»
Раздел: Информатика
Тип: Лабораторная работа
Страниц: 9
Цена: 600 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы
Популярные услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

682 автора

помогают студентам

23 задания

за последние сутки

10 минут

среднее время отклика