Программная реализация нахождения коэффициентов характеристического полинома матрицы методом градиента
Создание средствами языка Си программы, определяющей методом Данилевского коэффициенты характеристического полинома матрицы. Нахождение формы Фробениуса, вычисление собственных столбцов и определение погрешности. Код программы и проверка ее работы.
Подобные документы
Появление и совершенствование быстродействующих электронных вычислительных машин. Исследование естественнонаучных проблем средствами вычислительной математики. Решение уравнения методом половинного деления. Нахождение экстремумов функции методом перебора.
курсовая работа, добавлен 04.01.2016Проектирование программного модуля: расчетные формулы и описание схемы программы. Структуры разрабатываемого пакета и используемых типов данных. Создание основной формы программы. Написание кода основных расчетов. Проектирование интерфейса программы.
курсовая работа, добавлен 25.05.2014Символьное решение функции в Mathcad. Расчет коэффициентов полинома регрессии. Использование кубических сплайнов для интерполяции. Поиск коэффициентов, описывающих периодический и апериодический переходные процессы. Вычисления по методу дихотомии.
курсовая работа, добавлен 08.01.2017Ознакомление с тестовым примером и графическим представлением алгоритма программы в виде блок-схемы. Рассмотрение и характеристика функций разрабатываемой программы на языке C++. Изучение процесса записи в файл исходной и преобразованной матрицы.
контрольная работа, добавлен 11.07.2014Написание программы нахождения минимального по значению элемента списка. Разработка блок-схемы алгоритма. Программа циклического сдвига элементов списка влево на одну позицию. Реализация сортировки массива методом пузырьковой сортировки по возрастанию.
контрольная работа, добавлен 18.03.2012История языка программирования Ruby, его характеристики, примеры программ. Обработка последовательной файловой структуры. Составление программы для обработки разреженных матриц. Реализация алгоритма сортировки и списка на динамических структурах.
курсовая работа, добавлен 07.06.2014Экономическая и математическая постановка задачи нахождения кратчайшего пути. Решение задачи теста для написания и отладки программы. Входные и выходные данные работы программы. Обоснование выбора средств разработки. Описание программных модулей.
курсовая работа, добавлен 12.12.2015Программа для создания текстового файла, зашифровки текста и расшифровки. Требования к программным и аппаратным средствам. Выбор языка и среды программирования. Описание алгоритмов, программы, переменных. Тестирование работоспособности программы.
курсовая работа, добавлен 12.11.2013Характеристика, история создания и эволюции программы, предназначенной для построения трехмерных моделей и анимации - Cinema 4D. Поэтапное моделирование кухонной плиты средствами Cinema 4D. Обработка текстуры в Adobe Photoshop, создание модели кухни.
дипломная работа, добавлен 18.02.2016Процесс нахождения минимума функции на заданном интервале методом дихотомии. Функциональное назначение и описание логической структуры программы для решения математической задачи численными методами. Условия применения, пример и текст программы.
курсовая работа, добавлен 20.09.2017Изучение интерфейса редактора VBA. Рассмотрение методики проектирования и написания приложений с помощью объектов. Описание объектов Visual Basic for Application на примере линейной программы. Создание программы на основе собственных диалоговых окон.
лабораторная работа, добавлен 02.10.2014Разработка приложения, которое бы зашифровывало текст, введённый с клавиатуры методом Виженера, и выводило бы результат работы в консоль. Дешифрование полученного на предыдущем этапе работы программы текста и простейший вариант графического интерфейса.
курсовая работа, добавлен 15.04.2024Описание метода и проектирование алгоритма для поиска минимума функции. Оптимизация процесса вычислений методом Фибоначчи. Разработка пользовательского интерфейса. Получение рабочей версии программы на языке С++. Системный анализ полученных данных.
контрольная работа, добавлен 15.12.2015Разработка программы графического интегрирования методом Эйлера. Ознакомление с текстом программы. Рассмотрение руководства пользователя. Изучение методов приобретения навыков работы с графическим интерфейсом. Анализ причин некорректного ввод данных.
курсовая работа, добавлен 27.09.2017Развитие теории о нахождении кратчайших потей. Понятие "граф" и его значения для нахождения кратчайшего пути. Наиболее эффективные алгоритмы нахождения кратчайшего пути и их результаты. Тестовый пример описания алгоритма Дейкстры и реализация программы.
курсовая работа, добавлен 22.09.2011Разработка программы на языке С++, которая вычисляет значение функции у(х) в х=х0. Использование среды обработки CodeBlocks. Вычисление формулы, определяющей решение поставленной задачи. Применение линейного, ветвящегося и циклического типов алгоритмов.
контрольная работа, добавлен 22.10.2018Определение метода решения квадратной системы линейных алгебраических уравнений. Разбор языковых средств в системе Крамера и Гаусса. Блок-схема программы и характеристика ее компонентов и переменных. Описание принципа работы созданной программы.
контрольная работа, добавлен 06.07.2016Создание программы "Annoy-o-Tron", построение ее физической и логической модели. Решение с ее помощью практически значимой задачи на нахождение региона, который эффективно бы удовлетворял требованиям задаваемой ЛПР (лицо, принимающее решение) стратегии.
дипломная работа, добавлен 07.08.2018Исследование чувствительности решения к изменению правых частей ограничений, коэффициентов матрицы и целевой функции. Исследование возможности увеличения оптимального значения целевой функции. Решение задачи линейного программирования симплексным методом.
контрольная работа, добавлен 16.01.2018Описание выполнения курсовой работы по составлению программы для решения системы уравнений методом Гаусса, с использованием формул наименьших квадратов. Требования к оформлению работы и пояснительной записке. Примеры расчетов и программ, варианты работ.
методичка, добавлен 25.06.2012Анализ аналогов программ для моделирования транспортных потоков. Анализ программ с помощью иерархической аналитической процедуры Саати. Правила заполнения матрицы парных сравнений. Весовые коэффициенты критериев качества. Расчет индекса согласованности.
статья, добавлен 15.07.2018Реализация последовательного алгоритма Флойда. Выделение информационных зависимостей. Масштабирование и распределение подзадач по процессорам. Инициализация параллельной программы. Сбор результирующей матрицы. Проведение вычислительных экспериментов.
лабораторная работа, добавлен 18.09.2013Изучение основ программирования на языке Си++, посредством создания программы обрабатывающей данные, хранимые в массиве структур. Создание структурного шаблона, содержащего фамилию, имя, пол, рост, дату рождения. Организация интерфейса пользователя.
курсовая работа, добавлен 19.01.2013Решение задачи "отказа" работы одного терминала компьютерной сети аналитическим методом. Решение методом Монте-Карло, написание кода программы на языке Си. Расчет границ доверительного интервала: количество попыток подключений к компьютеру за 10 опытов.
контрольная работа, добавлен 30.05.2013Методика и основные этапы реализации словесного и на языке блок-схем алгоритма и программы на языке программирования Паскаль, которая вычисляет заданный интеграл по методы Гаусса и показывает графическое отображение процесса. Листинг, проверка программы.
курсовая работа, добавлен 10.09.2011