error:Stateflow.JIT.Utils.relinkToExistingJITEngineの意図
1 次查看(过去 30 天)
显示 更早的评论
Simulinkのモデルの姿勢を最適化するGAをつくろうとしています
組み上げたGAや評価関数をまわそうとすると
エラー: Stateflow.JIT.Utils.getNameResolutionInfo (line 22)
false
というエラー文が出されます
GAはSimulinkモデルからデータをとるまえに止まるので、Simulinkモデルに問題があるのかと思い、Simulinkモデルだけを実行すると
が診断ビューアーに表示されました
内容を確認しましたが、意味を理解できず解決策がわかりません
どうすればこのエラーを解決できますか
GAの条件は以下のとおりです
clear %rng default
ObjectiveFunction = @gatry_0106_2;
nvars = 16; % Number of variables
a=0.4*ones(1,16);
lb=[0.5358 0.1153 -0.1983 -0.1973 -0.0999 0.0117 -0.0165 -0.0012 -0.0394 -0.09 0.0935 -0.0844 -0.0200 -0.0139 -0.0050 4.382e-06]-a;
ub=[0.5358 0.1153 -0.1983 -0.1973 -0.0999 0.0117 -0.0165 -0.0012 -0.0394 -0.09 0.0935 -0.0844 -0.0200 -0.0139 -0.0050 4.382e-06]+a;
Aineq=[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1];
bineq=0;
Aeq=[];
beq=[];
nonlcon=[];
options=optimoptions('ga','PopulationSize',30,'generations',20,'Display','iter','EliteCount',1,'PlotFcns','gaplotbestf','UseParallel',true );
[x,fval,exitflag]=ga(@gatry_0106_2,nvars,Aineq,bineq,Aeq,beq,lb,ub,nonlcon,options);
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!