Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Метод Ньютона - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как определить конец файла? http://www.cyberforum.ru/cpp-beginners/thread269914.html
В файле лежит одно число, которое нужно проверить на делимость на 11. Число большое-до 10^10000. Попробовал сделать так: #include <iostream> using namespace std; main(){...
C++ список Даны натуральные числа k, m, n символы s1, ... , sk, t1, ... , tm, u1, ... , un. Получить по одному разу те символы, которые входят одновременно во все три последовательности. Нужно сделать с... http://www.cyberforum.ru/cpp-beginners/thread269912.html
C++ Функция f(x)
Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции. Функция f(x): f=arctg x+ln2 x2 : a=1 b=3
не вижу ошибки C++
программа компилируется,но выводит какие то иероглифы,помогите найти ошибки #include<assert.h> #include<iostream> #include<string> static const int N = 3; //количество "карточек" в массиве...
C++ отладить программу http://www.cyberforum.ru/cpp-beginners/thread269899.html
программа компилируется,но выводит какие то иероглифы,помогите найти ошибки #include<assert.h> #include<iostream> #include<string> static const int N = 3; //количество...
C++ спользуя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы... Используя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы, а второйЯ, полученный умножением матрицы на первый вектор. подробнее

Показать сообщение отдельно
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225

Метод Ньютона - C++

04.04.2011, 15:37. Просмотров 1251. Ответов 1
Метки (Все метки)

ВОт короче такое дело.
НУжна прога которая решает систему нелинейных уравнений методом Ньютона.

ПРога есть, но она на паскале. ВОт:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program Newton;
uses wincrt;
var x,y,f1,f2,a11,a12,a21,a22,d:real; i:integer;
begin
x:=1.5; y:=1.5;
for i:=1 to 15 do
begin
f1:=y*y*y-x*x-1;
f2:= y*x*x*x-x-4;
a11:=x*x*x;
a12:=3*y*y;
a21:=1-3*x*x*y;
a22:=2*x;
d:=2-2*x*x*x*x-9*x*x*y*y*y;
x:=x-(a11*f1+a12*f2)/d;
y:=y-(a21*f1+a22*f2)/d;
writeln('Nomer iteracii',i,' x=',x,' y=',y)
end;
repeat until keypressed
end.
Вот условие в картинке.

Помогите плиз.
Как сделать чтоб я сам вводил кол-во функций, сами функции и начальное приближение. И все это уже в ехе файле. А все остальные параметры решало само по формулам.
Заранее спасибо.
0
Миниатюры
Метод Ньютона  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru