|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задание. 1. В классе «FrobeniusMatrix» («Матрица Фробениуса»), который наследуется от класса «SquareMatrix» («Квадратная матрица»)1. В классе «FrobeniusMatrix» («Матрица Фробениуса»), который наследуется от класса «SquareMatrix» («Квадратная матрица»), сформируйте матрицу Фробениуса. 2. В классе «DirectMethodsE» («Прямые методы нахождения собственных значений») реализуйте метод Данилевского («danilevskyMethod») для нахождения собственных значений и собственных векторов матрицы. Для реализации метода используйте объекты матричных классов «FrobeniusMatrix», «SquareMatrix» и «Vector». Для выполнения основных матричных операций (перемножение матриц, умножение матрицы на вектор) используйте методы, реализованные в матричном классе «SquareMatrix». 3. Методом Данилевского найдите собственные значения и собственные векторы матрицы в соответствии с вариантом. 4. Решите ту же задачу, используя пакет для математических вычислений. 5. Сравните результат выполнения п. 3 с решением, полученным в п. 4.
Варианты заданий
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |