0

sysic を使用して、多数の状態空間モデルから相互接続されたシステムを作成しようとしています。でも; 私は同じエラーを受け取り続けます:

Undefined function or variable "Vk".

Error in sysic (line 212)
   [ard,arl,er] = LOCALpass1(Vk);

Error in addOutputWeights (line 62)
    sysic

このエラーを生成するコードは次のとおりです。

systemnames = 'plantModel WControl WError';  
inputvar = '[r(4);  u(4)]'; 
outputvar = '[WControl; WError;r- plantModel]'; 

input_to_WError = '[r-plantModel]';
input_to_WControl = '[u]';
sysoutname = 'instramentedPlant';
cleanupsysic= 'yes';
sysic
4

1 に答える 1

1

がワークスペースに存在しなかったために、このエラーが発生input_to_plantModelしました。で参照されるすべてのシステムにはsystemnames、対応する が必要input_to_Xです。

次のコードは正しく実行されます

systemnames='plantModel wControl wError';
inputvar ='[r(4);  u(4)]';
outputvar ='[wControl;wError;r- plantModel]';
input_to_plantModel ='[u]';
input_to_wError ='[r-plantModel]';
input_to_wControl ='[u]';
sysoutname ='instramentedPlant';
cleanupsysic = 'yes';
于 2014-07-09T10:26:41.883 に答える