Помощь в написании функции в MATLAB
06.02.2020
Доброго времени суток! Можете ли помочь с написанием функции в матлаб? В чем суть: задано 3 передаточные функции по которым находится передаточная функция всей системы, при этом у двух передаточных функций могут изменяться параметры (коэффициент в знаменателе передаточной функции). Нужно вывести графики зависимостей показателя качества, допустим времени регулирования, от варьируемых параметров. Все это оформить в виде функции, где входными аргументами будут диапазон изменения этих коэффицентов передаточных функций, а выходным значением - время регулирования
Ответы
Вот здесь есть примеры, как создавать свои функции в MATLAB
https://docs.exponenta.ru/matlab/ref/function.html
https://mathworks.com/help/matlab/ref/function.html
Здесь показано, как создавать передаточные функции
https://docs.exponenta.ru/control/ref/tf.html
https://mathworks.com/help/control/ref/tf.html
Функция stepinfo находит показатели качества
https://docs.exponenta.ru/R2020a/control/ref/stepinfo.html
https://www.mathworks.com/help/control/ref/stepinfo.html
Ну и дальше чистое программирование, понадобятся цикл for и построение графиков plot
https://docs.exponenta.ru/matlab/ref/for.html
https://mathworks.com/help/matlab/ref/for.html