addSymbol

向C函数块添加符号对象定义

描述

mySymbol= addSymbol (mySymbolSpec)创建一个象征对象,mySymbol,并将该符号添加到SymbolSpec对象,mySymbolSpec

mySymbol= addSymbol (mySymbolSpec,的名字)创建一个象征对象,mySymbol,的名字指定的属性的名字并将符号添加到SymbolSpec对象mySymbolSpec

例子

全部折叠

访问和编辑在C函数块中使用的符号的属性。

获得SymbolSpec对象的C函数在您的模型中使用get_param。例如,选择C函数块,并在命令行中输入以下命令。

mySymbolSpec = get_param (gcb),“SymbolSpec”);

使用addSymbol函数指定一个新参数符号,myParam,在你C函数块代码。

myParam = addSymbol (mySymbolSpec,“myParam”)

象征对象,myParam,使用默认属性。属性指定符号的范围范围财产。

myParam。范围=“参数”;

你可以使用getSymbol函数访问为块指定的符号。例如,访问您添加的参数符号。

myParam = getSymbol (mySymbolSpec,“myParam”);

在“块参数”对话框中编辑参数的标签标签财产。

myParam。标签=“振幅”;

控件中删除符号SymbolSpec对象,使用deleteSymbol函数。

deleteSymbol (mySymbolSpec“myParam”);

输入参数

全部折叠

函数块的符号规范,指定为aSymbolSpec对象。

符号的名称,指定为字符向量。

数据类型:字符

输出参数

全部折叠

添加到C函数块,返回为象征对象。的象征对象具有默认属性,除非指定的名字用于输入参数中的符号。属性的属性象征对象创建后。

介绍了R2020a