simulink ドット インデックスについて
10 ビュー (過去 30 日間)
古いコメントを表示
こんにちは。タイトルの件で以下質問を記載します。
スクリプトにて、simulink実行で下記エラーが出力されます。
------
エラーメッセージ:
この型の変数ではドット インデックスはサポートされていません。
(ログでのエラーの対象行は、★の箇所です)
スクリプト抜粋:
expdata = load( strcat( 'outdata\', patname, '.mat' ) );
regError=0;
for i = 1:simout.dsmout.numElements ・・・★
compnum = min( min( simout.dsmout{i}.Values.length, expdata.simout.dsmout{i}.Values.length) );
if ( simout.dsmout{i}.Values.Data(1:compnum) == expdata.simout.dsmout{i}.Values.Data(1:compnum) )
% fprintf( strcat( simout.dsmout{i}.Name, ' OK\n' ) );
else
fprintf( strcat( simout.dsmout{i}.Name, ' NG\n' ) );
regError=1;
end
end
どのように対処すれば良いのでしょうか。
よろしくお願いいたします。
回答 (0 件)
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!