Incompatible objects: mutools and uncertain or LTI objects
조회 수: 11 (최근 30일)
이전 댓글 표시
Hello!
I didn't never meet this message. Can you help me? I have an ucertain state-space G - 2 inputs, 5 outputs and 4 states -, with the following blocks, and I would like to create the plant P.
systemnames='G Act Wnl Wp1 Wp2 Wp3 Wp4 Wn Ww'
inputvar= '[d; n; u; nl]'
outputvar='[G(2); G(3); G(5); G(5)+Wn; Wnl; Wp1; Wp2; Wp3; Wp4; Act; Ww; Wn]'
input_to_G='[Ww; Act+nl]'
input_to_Act='[u]'
input_to_Wnl='[Act]'
input_to_Wp1='[G(2)]'
input_to_Wp2='[G(5)]'
input_to_Wp3='[G(3)-Ww]'
input_to_Wp4='[Act]'
input_to_Wn = '[ n ]'
input_to_Ww = '[ d ]'
cleanupsysic = 'yes'
sysoutname = 'P'
P=sysic

I received the following message:
Error using sysic (line 127)
Incompatible objects: mutools and uncertain or LTI objects
Error in hf_code_3 (line 114)
P=sysic
If G is a certain state-space, the sysic command is working normally, and I don't have any error message. But if I change G (with uncertain parameters) this code is not working.
If you have any idea, please write it!
Sincerely, József Nagy
댓글 수: 1
Abhishek Pandey
2017년 3월 20일
Hi,
Could you possibly share your code where you define the G matrix along with all the other Weighting functions?
As a blind guess, just check if all the system parameters are of the class 'double'.
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Uncertain Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!