Объектно-ориентированное программирование на C++. Андрианова А.А - 201 стр.

UptoLike

Объектно-ориентированное программирование на С++
которое определяется как список неравенств вида
bxf
)(
, где
)(xf
линейные или квадратичные функции. Написать методы,
определяющие, принадлежит ли точка множеству и лежит ли
точка на границе множества.
3.5. Система линейных уравнений
Одна из базовых задач линейной алгебры заключается в решении
систем линейных алгебраических уравнений (СЛАУ). В общем случае
система m линейных уравнений с n неизвестными имеет следующий вид:
,...
11212111
bxaxaxa
nn
=++
,...
22222121
bxaxaxa
nn
=++
. . . . .
....
2211
mnmnmm
bxaxaxa
=++
где
ij
a
коэффициенты системы,
i
b
свободные члены,
j
x
неизвестные,
. Решением системы называется такая совокупность n
чисел, которая при подстановке в систему на место неизвестных
обращает все уравнения системы в тождества.
Систему линейных уравнений удобно представлять в матричном
виде:
BAX
=
,
где
}{
ij
aA
=
матрица коэффициентов системы размерности m x n,
}{
j
xX
=
вектор-столбец неизвестных размерности n,
}{
i
bB
=
вектор-
столбец свободных членов размерности m.
Система уравнений называется совместной, если она имеет хотя бы
одно решение, и несовместной, если не имеет решений. Совместная
система называется определенной, если она имеет единственное решение,
и неопределенной, если существует несколько различных решений.
Если матрица A является квадратной, то количество решений
системы уравнений определяется по значению определителя матрицы A
(det(A)). Если определитель det(A) не равен 0, то система имеет
201
                              Объектно-ориентированное программирование на С++
        которое определяется как список неравенств вида f ( x) ≤ b , где
         f (x) – линейные или квадратичные функции. Написать методы,
        определяющие, принадлежит ли точка множеству и лежит ли
        точка на границе множества.



                               3.5. Система линейных уравнений

    Одна из базовых задач линейной алгебры заключается в решении
систем линейных алгебраических уравнений (СЛАУ). В общем случае
система m линейных уравнений с n неизвестными имеет следующий вид:

                         a11 x1 + a12 x2 + ...a1n xn = b1 ,
                        a21 x1 + a22 x2 + ...a2 n xn = b2 ,
                          .       .      .       .       .
                        am1 x1 + am 2 x2 + ...amn xn = bm .

где aij – коэффициенты системы, bi – свободные члены, x j – неизвестные,
i = 1..m, j = 1..n . Решением системы называется такая совокупность n
чисел, которая при подстановке в систему на место неизвестных
обращает все уравнения системы в тождества.
       Систему линейных уравнений удобно представлять в матричном
виде:

                                    AX = B ,

где A = {aij } – матрица коэффициентов системы размерности m x n,
X = {x j } – вектор-столбец неизвестных размерности n, B = {bi } – вектор-
столбец свободных членов размерности m.
    Система уравнений называется совместной, если она имеет хотя бы
одно решение, и несовместной, если не имеет решений. Совместная
система называется определенной, если она имеет единственное решение,
и неопределенной, если существует несколько различных решений.
     Если матрица A является квадратной, то количество решений
системы уравнений определяется по значению определителя матрицы A
(det(A)). Если определитель det(A) не равен 0, то система имеет

                                                                          201