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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как определить конец файла? http://www.cyberforum.ru/cpp-beginners/thread269914.html
В файле лежит одно число, которое нужно проверить на делимость на 11. Число большое-до 10^10000. Попробовал сделать так: #include <iostream> using namespace std; main(){ freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); char b; int c=0;
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; //количество "карточек" в массиве static const int char_size = 256; class note{ public: char family_name;
C++ отладить программу http://www.cyberforum.ru/cpp-beginners/thread269899.html
программа компилируется,но выводит какие то иероглифы,помогите найти ошибки #include<assert.h> #include<iostream> #include<string> static const int N = 3; //количество "карточек" в массиве static const int char_size = 256; class note{ public: char family_name;
C++ спользуя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы... Используя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы, а второйЯ, полученный умножением матрицы на первый вектор. подробнее

Показать сообщение отдельно
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
04.04.2011, 15:37     Метод Ньютона
ВОт короче такое дело.
НУжна прога которая решает систему нелинейных уравнений методом Ньютона.

ПРога есть, но она на паскале. ВОт:
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.
Вот условие в картинке.

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