Решение нелинейных уравнений. С
лабораторные работы, Программирование Объем работы: 5 стр. Год сдачи: 2005 Стоимость: 150 руб. Просмотров: 678 | | |
Оглавление
Введение
Содержание
Заключение
Заказать работу
Цель: Практика в использовании численных методов решения нелинейных уравнений. Практика в использовании процедур.
Листинг программы
//Lab3
#include
#include
#include
float fy(float x, float y);
float fy1(float x, float y);
float fy2(float x, float y);
void NEVTON(float y, float a, float b, float& xi, int& it);
const int n=30;
const float a1=1.0/3.0, b1=0.5, eps=0.0001;
void main()
{
...
Задание:
Задана функция f(x, y), вещественные а, b и целое n(n>0). Для каждого значения y(i)=a+ih (i=0,n), где h=(b-a)/n, найти корень х(i) уравнения F(x)=f(x,y[i])=0. Если уравнение имеет несколько корней, то отдать предпочтение наименьшему по модулю, но отличному от нуля корню. Каждый корень найти с точностью Е, пользуясь одним из приближенных методов. Функция f(x,y), значения a, b, n и приближенный метод нахождения корня определяется вариантом задания.
Для решения задачи следует:
1. Исследовать заданную функцию: с помощью графического и аналитического методов найти интервал (c,d), в котором находится требуемый корень для любого y(i); проверить применимость численного метода.
2. Разработать алгоритм решения данной задачи, представив его структуру в виде блок –схемы.
3. Составить и отладить процедуру или процедуру-функцию вычисления F(x) и, если требуется, F(x)
4. Для контроля правильности решения сравнить найденное значения корня с решением, полученным с помощью библиотеки стандартных программ.
5. В качестве результатов вывести очередное значение корня х(i), полученное каждым из двух способов, а также значение некоторых величин, характеризующих процесс вычисления; число сделанных итераций, текущая погрешность и т.д. Для иллюстрации графического решения выдать график функции F(x)=0.
Вариант № 54.
1. Точность определения корня: Е=0,0001.
2. Метод приближенного решения уравнения F(x)=0: метод касательных(Ньютона).
3. Вид функции f(x, y)=1-х^2-ye^x, значения а=1/3, b=1/2, n=30.
p.s. В работе также содежится исходный код, блок схема и анализ результатов.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.