Контрольная работа: Метод квадратных корней

sm=sm+T(i,k)*X(k)

sm

end

X(i)=(Y(i)-sm)/T(i,i)

end

else

error('B не соответствует матрице А')

end

else

error('det А = 0')

end

end

Описание тестовых задач

Результатом разработки программы является этап реализации и тестирования метода квадратных корней. На этапе выполнения программы может появляться неточность полученного решения из-за ошибки вычисления (например, ошибки округления ЭВМ). Исследуем влияние мерности матрицы A, ее обусловленности, разреженности на точность полученного решения. Результат будем оценивать по невязке ε = Ax* - b (x* - полученное решение). Для этого рассмотрим разного рода матрицы:

- влияние мерности матрицы А;

Рассмотрим матрицы мерности 2´2, 3´3, 4´4 и 5´5. Зададим матрицу мерностью 2´2:

, ей соответственно зададим , в результате выполнения программы получим решение:

X =

ε =

Зададим матрицу размерностью 3´3:

, ей соответственно зададим , в результате выполнения программы получим решение:

X =

ε =

Зададим матрицу размерностью 4´4:

, ей соответственно зададим , в результате выполнения программы получим решение:


X =

ε =

Зададим матрицу размерностью 5´5:

, ей соответственно зададим , в результате выполнения программы получим решение:

К-во Просмотров: 359
Бесплатно скачать Контрольная работа: Метод квадратных корней