Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
4 / 1 / 2
Регистрация: 08.03.2013
Сообщений: 65
1

Решить систему линейных уравнений вида Ax=b методом Зейделя

16.03.2016, 20:47. Показов 2409. Ответов 4
Метки нет (Все метки)

2)Решить систему линейных уравнений вида Ax=b методом Зейделя

6.9 0,0319 0,039 0,461
0,0191 6,0 0,0333 0,405
0,0134 0,0205 5,1 0,0348
0,0077 0,0149 0,022 4,2

5,6632
6,1119
6,2
5,9275
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2016, 20:47
Ответы с готовыми решениями:

Методом Гаусса решить систему n линейных алгебраических уравнений
Помогите пожалуйста написать на с++ методом Гаусса решить систему n линейных алгебраических...

Разработать функцию для решения систем линейных уравнений методом Зейделя
Ребят, срочно, выручайте, задание на зачет... Прототип функции int slau(int n, double e, const...

Решить систему линейных алгебраических уравнений
Решить CЛАУ 2A^tX=Y^2,где |2 1 5 6| |3| A= |5 2 2 6| Y= |1| |2...

Система линейных уравнений вида ax=b методом Гаусса
Доброго времени. Подскажите, как решать систему ЛУ? Не могу понять суть метода. Либо где можно...

4
27 / 19 / 97
Регистрация: 22.10.2015
Сообщений: 304
17.03.2016, 04:02 2
С какой точностью? От метода Якоби почти ничем не отличается
0
4 / 1 / 2
Регистрация: 08.03.2013
Сообщений: 65
17.03.2016, 04:19  [ТС] 3
Точность можно например задать самому с клавиатуры в переменную
0
27 / 19 / 97
Регистрация: 22.10.2015
Сообщений: 304
17.03.2016, 05:39 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include<iostream>
using namespace std;
int main()
{
    const int N = 3;
    const double eps = 0.01;
    int A[N][N], b[N], x[N],i,j;
    double temp;
    bool nevyazka;
    for (i = 0; i < N; i++)
        for (j = 0; j < N; j++)
            cin >> A[i][j];
    for (i = 0; i < N; i++)
    {
        cin >> b[i];
        x[i] = 0;
    }
    do
    {
        nevyazka = false;
        for (i = 0; i < N; i++)
        {
            temp = b[i];
            for (j = 0; j < N; j++)
                if (j!=i)
                    temp -= A[i][j] * x[j];
            temp /= A[i][i];
            if (abs(x[i] - temp) > eps)
                nevyazka = true;
            x[i] = temp;
        }
    } while (nevyazka);
    for (i = 0; i < N; i++)
        cout << x[i]<<endl;
 
    system("pause");
}
0
4 / 1 / 2
Регистрация: 08.03.2013
Сообщений: 65
17.03.2016, 11:56  [ТС] 5
Благодарю за помощь!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2016, 11:56

Система линейных уравнений вида Ax=b методом Гаусса
Код: #include&lt;iostream&gt; #include&lt;cstdlib&gt; #include&lt;fstream&gt; #include &lt;iomanip&gt; using namespace...

Решить систему линейных уравнений уже приведенную к треугольному виду
Дана матрица чисел N * N и вектор чисел размера N. Гарантируется, что в матрице все элементы ниже...

Решить систему линейных уравнений с помощью заданных итерационных методов
Решить СЛАУ с помощью 2-х заданных итерационных методов. Вывести значение решения, график...

Решить систему линейных уравнений методом Зейделя с точностью e
Решить системы линейных уравнений методом Зейделя с точностью e=0,001 3,75x1-0.28x2+0.17x3=0.75...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru