2014 dxdy logo

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

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




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

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

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

 
 
 
 Re: Алгебраические критерии устойчивости
Сообщение15.12.2021, 20:08 
Есть реализация критерия Гурвица - 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 
Аватара пользователя
Критерий Гурвица для matlab или octave есть в википедии. Есть так же код критерия Гурвица на фортране. Если стоит задача обеъдинить 2 критерия в 1 программу и выбирать тот или иной, это уже дело техники - делается в самой программе простыми средствами. Главное - нужно иметь коды для обоих критериев по отдельности.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group