主要内容

getcallbackannotation

获取批注执行回调

描述

例子

ann= getCallBackannotation.获取调用回调的注释。从注释单击功能中调用回调。获取注释后,您可以从注释中获取文本或参数以在模型中使用其他地方。

有关单击功能的信息,请参阅使注释互动

例子

全部收缩

通过注释单击功能调用回调。此示例显示如何将块上的参数值更改为注释上显示的值。

打开VDP.。添加和位置两个注释。每个注释显示不同的值。

Open_System('vdp');AN1 = 金宝appSimulink.Annotation('VDP / 1');An1.Position = [100,300];AN2 = 金宝appSIMULINK.ANNOTATION('VDP / 3');An2.Position = [150,300];

为每个注释分配单击函数。单击功能使用GetAnnotationCallback.获取注释实例。从每个注释中获取文本,并使用它来在增益块(mu)上设置参数。

AN1.CLICKFCN =.'Ann = GetCallBackannotation;v = Ann.Text;set_param(''vdp / mu'',''gain',v)';AN2.CLICKFCN ='Ann = GetCallBackannotation;v = Ann.Text;set_param(''vdp / mu'',''gain',v)';

单击每个注释。单击时,MU块上的增益值会更改为注释上显示的数字。

输出参数

全部收缩

注释,作为一个返回金宝appsimulink.annotation.实例。

在R2006A之前介绍