Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Порядок выполнения работы
1. Изучить методы Гаусса и Зейделя, научиться их программировать по предложенным блок-схемам.
2. Изучить алгоритм поиска ненулевого ведущего элемента.
3. Составить программу в Delphi в соответствии с условием своего варианта. Использовать объект класса TStringGrid для ввода коэффициентов заданной СЛАУ.
4. Отладить программу на тестовом примере.
5. Произвести счёт для контрольного примера.
6. Оформить отчёт и ответить на контрольные вопросы.
Исходные данные для выполнения работы
Таблица 3.1
Вариант | Контрольная система | Применяемый метод |
Гаусса для вычисления корней системы | ||
См. вар.1 | Гаусса для вычисления определителя | |
См. вар.1 | Зейделя с точностью |
Таблица 3.1 (продолжение)
Вариант | Контрольная система | Применяемый метод |
Гаусса для вычисления корней системы | ||
См. вар.4 | Гаусса для вычисления неизвестных и определителя | |
См. вар.4 | Гаусса для вычисления определителя | |
См. вар.4 | Зейделя с точностью | |
Зейделя с точностью | ||
См. вар.8 | Гаусса для вычисления определителя | |
См. вар.8 | Гаусса для вычисления корней системы |
Контрольные вопросы
1. Объясните назначение фиксированной и рабочей областей объектов класса TStringGrid.
2. Какие значения свойств объектов StringGrid вы меняли статически, какие динамически?
3. В чём сущность прямого хода метода Гаусса? Как он применяется для вычисления определителя?
4. Сформулируйте достаточные условия сходимости метода Гаусса-Зейделя.
5. Какие Вы знаете условия выхода из итерационного процесса по методу Гаусса-Зейделя?
6. В каких случаях лучше применять прямые или итерационные методы?
7. Что такое алгоритм поиска ненулевого ведущего элемента и почему при программировании методов возникает необходимость в его применении?
Дата публикования: 2014-11-19; Прочитано: 274 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!