getSimulinkBlockHandle
从模块路径中获取模块句柄
说明
返回由 handle
= getSimulinkBlockHandle(path
)path
指定的模块(如果存在于加载的模型或库中)的数值句柄。如果找不到该模块,则返回 -1
。根据需要解析库链接。
使用 getSimulinkBlockHandle
返回的数值句柄,在对 get_param
或 set_param
的后续调用中操作该模块。这种方法比使用完整的模块路径多次调用这些函数更高效。不要试图只使用句柄的数值(例如 5.007
),因为您通常需要指定的位数远远超过 MATLAB® 显示的位数。要将句柄赋给变量,并使用该变量名称指定模块。该句柄仅适用于当前 MATLAB 会话。
使用 getSimulinkBlockHandle
检查模块路径是否有效。这种方法比在 try
语句中调用 get_param
更高效。
示例
输入参数
输出参量
版本历史记录
在 R2015a 中推出