Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2009, 18:02   #1
Laplas
Пользователь
 
Регистрация: 02.10.2009
Сообщений: 25
По умолчанию Как устроить процесс пристрелки методом Ньютона? (С++)

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

Код:
#include "stdafx.h"
#include "stdio.h"
#include "math.h"
#include "conio.h"

const int n = 100;

float f1(float x, float y)
{
 	return 2*x+y;
}
int _tmain(int argc, _TCHAR* argv[])
{float x, y=0., a=0., b=1.,h;
 
   
   for (x = a; x <= b; x += h)
   { 
	   tga0+=h*f1(x,y);
	   y+=h*(tga0+h*f1(x,y));
	   printf("x=%f\t",x);
	   printf("y=%f\t",y);
	   printf("tga=%f\n",tga0);
	   fprintf(F,"%f\t%f\n", x, y);
   }


    getch();
	return 0;
}
я не пойму как устроить процесс пристрелки методом Ньютона
подскажите как это сделать???
мое уравнение У"=2*x+y; y(0)=0 y(1)=-1

Последний раз редактировалось Laplas; 11.11.2009 в 18:47.
Laplas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужен совет synt Компьютерное железо 2 23.09.2009 17:05
Нужен совет!!! Servak Свободное общение 2 22.09.2009 20:04
Нужен совет Eretic Общие вопросы .NET 3 31.10.2008 13:57
Нужен совет Михаил Юрьевич Общие вопросы Delphi 2 07.06.2008 13:59
Нужен совет Михаил Юрьевич Общие вопросы Delphi 3 04.05.2008 21:52