Математика | ||||
ФОРТРАН ОС ЕС | ||||
ВВЕДЕНИЕ Настоящее пособие является третьим пособием по ФОРТРАН ОС ЕС, выпускаемых Щ МАИ на эту тему, и содержит материахы по использованию библиотеки стандартных подпрограмм вычислительной матерматики в ФОРТРАН-программах. В пособии представлены описания обращений к наиболее употребительным стандартным подпрограммам ИЗ "Пакета НауЧНЫХ Подпрограмм ( SfP )", НЗДаННОГО Jnteenatiortat Business Machines Corporattm S 19вг& КаКДОб ИЗ ОПИСаНИЙ ВКЛЮЧвН ПрНМвр использования рассматриваемой подпрограммы в ФОРТРАН-программе на входном языке ФОРТРАНа 1У (уровня G ) на ОС ЕС и приведены результаты счета. В приложении приводятся сообщения загрузочного модуля о разного рода аварийных ситуациях на этапе выполнения ФОРТРАН-прог-раммы. В работе над пособием принимали участие сотрудники Щ МАИ Ю.Д.Марченков, Р.К.Мамлеева, В.И.Глазунов, В.В.Леонов, В.С.Кузнецов, Л.П.Монахова, Кувшинникова Т.В., Т.Е.Бородуля и А.И.Щукина. В процессе работы над пособием были использованы следущне материалы: 1. Математическое обеспечение ЕС ЭВМ. Вып. 1,2,3,4. Минск, изд. ин-та математики АН БССР, 1973-1974. 2. Сборник научных программ на ФОРТРАНе. Вып. 1,2. Пер. с англ. С.Я.Виленкина. "Статистика", 1974. При применении подпрограмм, в которых в качестве формальных параметров присутствуют матрицы, следует обратить внимание на расположение в памяти соответствующих элементов массивов. Элементы массивов в памяти транслятором с ФОРТРАНа располагаются по столбцам, т.е. элементы массива "31 "32 "-33 расположатся в памяти следущим образом: a,i a2t a3t а,г агг аз2 а*з агз азз • СОДЕРЖАНИЕ Введение......................... 3 Умножение двух матриц ................ 4 Транспонирование матрицы ............... 5 Обращение матрицы .................. 9 Вычисление собственных значений и собственных векторов действительной симметрической матрицы ........... В Решение системы совместных линейных уравнений общего вида методом Гаусса ........ ........... Г? Решение системы совместных линейных уравнений общего вида с симметрической матрицей коэффициентов методом Гаусса 22 Интегрирование функции по квадратурной формуле Гаусса с четырьмя узлами.................... 25 Решение системы обыкновенных дифференциальных уравнений первого порядка методом Рунге-Кутта ......... 31 Решение системы обыкновенных дифференциальных уравнений первого порядка с заданными начальными значениями методом Хемминга .................... 40 Вычисление действительных и комплексных корней действительных многочленов ............... 45 Интерполирование функции с помощью интерполяционного процесса Эйткена-Лагранжа .......... ... 49 Вычисление безусловного минимума функции нескольких переменных методом сопряженных градиентов ........ 53 Приложение. Сообщения загрузочного модуля на этапе выполнения ФОРТРАН-программ ............... 61 Цена: 50руб. |
||||