MATLAB/Simulink で、ブロックを含む Simulink モデルを取得しました。ブロックの UserData に構造体を配置しました。構造体内のデータを取得または比較するにはどうすればよいですか?
私はこのようにしました:
my_struct = struct('Function', 'receive', 'Version', '0.1');
set_param(gcb, 'UserData', my_struct);
次に、どのブロックで見つかったかを matlab スクリプトで確認するにはどうすればよいですか。
all_blocks = find_system(gcs, 'Tag', 'All_blocks_have_this_tag');
'UserData'.'Function' に値 'receive' がありますか?