欢迎光临散文网 会员登陆 & 注册

MatlabApp示例程序之流体摩阻系数计算仿真初体验

2022-10-16 10:44 作者:追光析原理  | 我要投稿

如果想要共享某个中间结果或多个回调需要访问的数据,则应定义公共属性或私有属性来存储数据。公共属性在App内部和外部均可访问,而私有属性只能在App内部访问。

代码视图提供了创建属性的多种不同的方法。

(1)单击“编辑器”选项卡中的“属性”按钮,展开下拉菜单,选择“私有属性”或“公共属性”,

(2)单击“代码浏览器”中的“属性”选项卡,单击“➕”图标旁的下拉按钮,然后选择“私有属性”或“公共属性”,


在选择用于创建属性的选项后,App Designer会在properties块中添加一条属性定义和一条注释。

properties (Access = public)

     Property % Description

end

properties块是可编辑的,因此可以更改属性的名称并编辑注释,以描述该属性。例如,以下属性存储平均成本值。

properties (Access = public)

     X % Average cost

end

如果代码需要在App启动时访问某个属性值,可以在properties块或在StartupFcn回调中对其值进行初始化。

properties (Access = public)

     X = 5; % Average cost

end


在代码的其他位置,使用圆点表示法获取或设置属性的值。

y = app.X  % Get the value of X

app.X = 5; % Set the value of X

MatlabApp示例程序之流体摩阻系数计算仿真初体验的评论 (共 条)

分享到微博请遵守国家法律