how to Call back API calls the value of Constant Block 如何使用Call back API 调用Constant Block的值

1 回表示 (過去 30 日間)
I have set a variable in the Constant block and want to view its definition through the call back method
在Constant block中设置了变量, 想通过call back的方式查看该变量的定义

採用された回答

Xiaoning.Wang
Xiaoning.Wang 2023 年 11 月 19 日
  2 件のコメント
Xiaoning.Wang
Xiaoning.Wang 2024 年 10 月 25 日
set_param(gcbh,'AttributesFormatString',[val,char(13,10)',valstr]); 表示换行
运行结果如下:
>> [val,char(13,10)',valstr]
ans =
cVcScFeh_B_DCDCUnavailTest
0
注意:char(13,10)',
Xiaoning.Wang
Xiaoning.Wang 2024 年 10 月 25 日
如果Constant 不是单单的一个值,而是其他公司定义的标定量,则
val=get_param(gcbh,'Value');
%valstr=num2str(evalin('base',val));
valstr=num2str(eval([val,'.Value'])); %标定量的Value
%set_param(gcbh,'AttributesFormatString',[val,'=',valstr]);
set_param(gcbh,'AttributesFormatString',[val,char(13,10)',valstr]);

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeBig Data Processing についてさらに検索

製品


リリース

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!