50932

Знаходження коренів нелінійного рівняння комбінованим методом хорд та дотичних

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

Информатика, кибернетика и программирование

Мета. Навчитися уточнювати корені нелінійного рівняння комбінованим методом хорд та дотичних. Обладнання. Лист формату А4, ручка , олівець, лінійка, програмне забезпечення С ++.

Украинкский

2014-02-02

37 KB

2 чел.

убанов.А   

Лабороторна робота №15

Тема. Знаходження коренів нелінійного рівняння комбінованим методом хорд та дотичних.

Мета. Навчитися уточнювати  корені нелінійного рівняння комбінованим методом хорд та дотичних.

Обладнання. Лист формату А4, ручка , олівець, лінійка, програмне забезпечення С ++.

Хід роботи

  1.  Правила техніки безпеки.
  2.  Теоретичні данні

Індивідуальне завдання.

   Відокремити корінь рівння аналітично та уточнити йогокомбінованим методом хорд та дотичних з точністю 0,001.

4

#include<iostream.h>

#include<math.h>

double  f (double x)

{return x*x*x-0.1*x*x+0.4*x+3;  }

double f2p (double x)

{return 6*x-0.2*x;}

void main()

{double a,b,x0,xs,xm,xn1;

  double       xn2,xm2;

double eps=0.00001;

cout<<"Введите начало отрезка:";

cin>>a;

cout<<"\n Введите конец отрезка:";

cin>>b;

{if ((f(a)*f2p(a)) < 0) {xm=a; xs=b; }

else {xm=b; xs=a;xm2=b; xm2=a; }

xn1=xm;

xn2=xm2;

do{ xm=xn1;

  xm2=xn2;

  xn1=xm-(f(xm)*(xs-xm)/(f(xs)-f(xm)));

  xn2=xm2-(f(xm2)/f2p(xm2));

 }

while ((xn1+xn2)/2>eps);

cout<<"íà÷åíèå êîðíÿ = "<<(xn1+xn2)/2;}  }

  1.  Контрольні питання
    •  В яких випадках виникає необхідність застосувати наближені способи вирішення рівнянь?
    •  Скільки етапів вирішення рівняння наближеними методами?
    •  Як відокремити корені графічно, аналітично?
    •  В чому суть комбінованного методу хорд та дотичних?
    •  Які формули комбінованного методу хорд та дотичних?
    •  Як оцінити похибку обчислення коренів комбінованним методом хорд та дотичних?


 

А также другие работы, которые могут Вас заинтересовать

12155. ПРОГРАММИРОВАНИЕ РАБОТЫ С БАЗАМИ ДАННЫХ 70.04 KB
  ПРОГРАММИРОВАНИЕ РАБОТЫ С БАЗАМИ ДАННЫХ Состояние набора данных Основным свойством компонента Table является свойство State определяющее состояние набора данных. Это свойство доступно только во время выполнения и только для чтения. Набор данных может находиться...
12156. ПРИЛОЖЕНИЯ С НЕСКОЛЬКИМИ СВЯЗАННЫМИ ТАБЛИЦАМИ 31.5 KB
  ПРИЛОЖЕНИЯ С НЕСКОЛЬКИМИ СВЯЗАННЫМИ ТАБЛИЦАМИ Рассмотрим принципы построения приложения с несколькими связанными друг с другом таблицами. 8.1 Связь головной и вспомогательной таблиц Две таблицы могут быть связаны друг с другом по ключу. Одна из этих связанных табл...
12157. ТИПЫ ПОЛЕЙ. НЕКОТОРЫЕ СВОЙСТВА ТАБЛИЦЫ 61.5 KB
  ТИПЫ ПОЛЕЙ. НЕКОТОРЫЕ СВОЙСТВА ТАБЛИЦЫ Типы полей реляционной базы данных Проектирование приложения работающего с базами данных предполагает наличие самих баз данных. Вместе с BDE в Delphi поставляется программа Database Desktop которая позволяет создавать таблицы ба...
12158. ОБЩЕЕ ПОНЯТИЕ О БАЗЕ ДАННЫХ. МОДЕЛИ ДАННЫХ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 182.07 KB
  ОБЩЕЕ ПОНЯТИЕ О БАЗЕ ДАННЫХ. МОДЕЛИ ДАННЫХ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ База данных Всегда когда возникает потребность манипулирования большими массивами данных используются базы данных. В общем случае под данными понимается информация наход...
12159. ПОСТРОЕНИЕ ЗАПРОСОВ В DELPHI 36 KB
  ПОСТРОЕНИЕ ЗАПРОСОВ В DELPHI Запрос – это вопрос к базе данных возвращающий запись или множество записей удовлетворяющих вопросу. Любой запрос по базе данных выполняется на языке SQL Structured Query Language – язык структурированных запросов который был создан Microsoft в конце 70х год...
12160. Режимы design-time и run-time. Объектные процедурные типы. Работа с ini файлами 148.5 KB
  Лабораторная работа №1 Тема: Режимы designtime и runtime. Объектные процедурные типы. Работа с iniфайлами Цель работы: показать простоту создания приложений в режиме designtime и удобство использования компонентов; показать возможность создания приложений с настраиваемым интер...
12161. Классы для представления потока данных 43 KB
  Классы для представления потока данных В среде Delphi существует иерархия классов для хранения и последовательного вводавывода данных. Классы этой иерархии называются потоками. Потоки лучше всего представлять как файлы. Классы потоков обеспечивают различное физическое ...
12162. КОМПОНЕНТЫ TCHART, TPAINTBOX. РАБОТА С ГРАФИКОЙ 25.5 KB
  ЛАБОРАТОРНАЯ РАБОТА №4 Компоненты TChart TPaintBox. работа с Графикой Цель: овладеть навыками анимации построение графиков функций. Замечание: Графики функций необходимо вывести в отдельных окнах в двух вариантах а именно: используя компонент для отображения г
12163. ПОТОКИ. СЕРИАЛИЗАЦИЯ. КОМПОНЕНТ TREEVIEW 21 KB
  ЛАБОРАТОРНАЯ РАБОТА №5 Потоки. Сериализация. Компонент TreeView Цель: научиться эффективно использовать потоки; освоить сериализацию; использование контейнеров; компонент TreeView. Вариант 1. Дерево просмотра каталогов и файлов Вариант 2. Дерево манипуляции с каталог