При проведении занятий по вычислительному практикуму весьма важным является всестороннее тестирование студенческих программ. Таким образом достигается закрепление не только знаний теоретического курса по методам вычислений, но и приемов грамотного программирования. В этом отношении особенный интерес представляет практикум по линейной алгебре [1].
В настоящем разделе тематического сервера НИВЦ МГУ по численному анализу помещены тестовые матрицы, которые в течение нескольких последних лет используются студентами и преподавателями механико-математического факультета МГУ при выполнении и проверке заданий вычислительного практикума по линейной алгебре на третьем курсе. Эти тесты были в разные годы применены для сертификации алгебраических программ Библиотеки численного анализа НИВЦ МГУ [2].
Излагаемый здесь материал может служить также приложением к задачникам [3, 4] и может использоваться как студентами для самостоятельного изучения численных методов, так и преподавателями в процессе подбора задач для семинарских занятий.
Все материалы разбиты на разделы, в каждом из которых подробно рассмотрены алгоритмы вычисления требуемых характеристик матриц. Полученные расчетные формулы реализованы в виде программ на языках Фортран и Си, тексты которых приводятся. Математические описания алгоритмов оформлены в системе ТеХ (математические формулы набраны в предположении, что при просмотре текстов будет использован 10 кегель).
В настоящее время подготовлены материалы по симметричным якобиевым матрицам с одинаковыми диагональными элементами.
1. Богачев К.Ю. Практикум на ЭВМ. Методы решения линейных систем и нахождения собственных значений. М.: Изд-во механико-математического ф-та Моск. ун-та, 1998.
2. Арушанян О.Б. Автоматизация конструирования библиотек программ. М.: Изд-во Моск. ун-та, 1988.
3. Арушанян И.О., Чижонков Е.В. Материалы семинарских занятий по курсу ``Методы вычислений'' / под ред. Арушаняна О.Б. М.: Изд-во механико-математического ф-та Моск. ун-та, 1999.
4. Икрамов Х.Д. Задачник по линейной алгебре. М.: Наука, 1975.