Unable to connect G and two weighing function by sysic command

조회 수: 2 (최근 30일)
Shoaib Salim
Shoaib Salim 2020년 8월 26일
편집: Shoaib Salim 2020년 8월 26일
Hey Everyone. My question is that my Transfer fucntion matrix size is 6 outputs and 3 inputs. Wp=minreal(ss(tf([0.5 0.05],[1 1e-6])*eye(2))); Wi=minreal(ss(tf([1 0.2],[0.5 1])*eye(2)));
Please help me in applying sysic command. Code is below. systemnames='G Wp Wi'; % defines the models used
inputvar='[udelta(3);w(3);u(3)]'; % defines the sizes and names of the input % signals
outputvar='[Wi;Wp;-G-w]'; % defines the names of the output signals
input_to_G='[u+udelta]'; % defines the signals fed to the process model (G)
input_to_Wp='[G+w]'; % defines the signals fed to the performance weighting % model
input_to_Wi='[u]'; % defines the signals fed to the input uncertainty % weighting model
sysoutname='P'; % defines the resulting model name cleanupsysic='yes'; % toggles whether the above variables are cleared after sysic;

답변 (0개)

카테고리

Help CenterFile Exchange에서 Linear Model Identification에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by