Incompatible objects: mutools and uncertain or LTI objects
8 次查看(过去 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!