ISmLinearEquations.SymmetricMatrixSet

Синтаксис Fore

SymmetricMatrixSet: Boolean;

Синтаксис Fore.NET

SymmetricMatrixSet: boolean;

Описание

Свойство SymmetricMatrixSet определяет, приводить ли систему линейных уравнений к эквивалентной с положительно определённой симметричной матрицей.

Комментарии

Свойство актуально, если для решения системы линейных уравнений используется метод сопряженных градиентов, т.е. ISmLinearEquations.SLEMethod = SLEMethodType.ConjugateGradient. Метод сопряженных градиентов гарантирует сходимость, только если матрица коэффициентов является симметричной и положительно определенной. Если заданная матрица коэффициентов не является симметричной и положительно определенной, то для того чтобы гарантировать сходимость, следует задать SymmetricMatrixSet = True.

Допустимые значения:

Примеры Fore и Fore.NET

Использование свойства приведено в примере для ISmLinearEquations.InitApproximation.

См. также:

ISmLinearEquations