2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Алгебраические критерии устойчивости
Сообщение15.12.2021, 15:33 


17/03/20
183
Добрый день, уважаемые форумчане! Имеется вопрос следующего характера: искал на различных сайтах, форумах, github, зарубежной литературе - поставлена задача исследования динамической системы, система задана 6 уравнениями, и мне нужна программа на Python или MATLAB, в которой для характеристического уравнения системы можно выбрать какой критерий использовать для проверки (предлагается два критерия: Раусс и Гурвиц). Может есть уже готовая реализация, (при этом я нахдил несколько реализаций для совместного критерия Раусса-Гурвица). Характеристический полином предполагется имеет 6 степень, и понятно, что для полиномов такой степени критерий Раусса не применяют, но все же, есть вещь реализация обобщенная?

По ссылке доступно само задание (последняя страница) https://drive.google.com/file/d/1Se1jh2uMmF_x417xoEwfm76Ar8Be8Y3U/view?usp=sharing, просто вдруг все же имеется готовая реализация?

Заранее, огромное спасибо!

 Профиль  
                  
 
 Re: Алгебраические критерии устойчивости
Сообщение15.12.2021, 20:08 


17/03/20
183
Есть реализация критерия Гурвица - https://github.com/hunter212yy/hurwitz-stability/blob/master/hurwitz-stability.py, есть отдельная реализация критерия Раусса (правда на языке MATLAB) https://github.com/Jackie-L-Staiger/Routh-Stability-Criterion/blob/master/routh_stability_criterion.m

Не могу найти есть ли программа где каждый из методов реализован отдельно, и можно выбирать для вводимого полинома какой критерий использовать? Может возможно модифициоровать программу для "Гурвиц", чтобы выбирать критерий Раусса. К сожалению у меня не получилось совместить два этих кода...

 Профиль  
                  
 
 Re: Алгебраические критерии устойчивости
Сообщение06.01.2022, 08:12 
Аватара пользователя


30/04/19
235
Критерий Гурвица для matlab или octave есть в википедии. Есть так же код критерия Гурвица на фортране. Если стоит задача обеъдинить 2 критерия в 1 программу и выбирать тот или иной, это уже дело техники - делается в самой программе простыми средствами. Главное - нужно иметь коды для обоих критериев по отдельности.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group