主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

sltest.observer.addObserverPort

将 Observer Port 模块添加到模型或子系统

自 R2024b 起

    说明

    obsport = sltest.observer.addObserverPort(portlocation)portlocation 指定的模型或子系统中添加 Observer Port 模块。您通常将 Observer Port 模块放置在 Observer 模型中。

    示例

    示例

    全部折叠

    打开 sf_car 模型并将 Observer Reference 模块添加到模型的顶层。向模型添加 Observer Reference 模块也会创建一个新的 Observer 模型。然后,向 Observer 模型添加一个 Observer Port 模块。此示例需要 Stateflow® 许可证。

    import sltest.observer.*
    openExample("sf_car")
    mdl= get_param(gcs,"Handle");
    
    obsref = addObserverReference(mdl);
    obsmodel = get_param(gcs,"Handle");
    obsport = addObserverPort(obsmodel);
    

    要设置 Observer Port 模块来观测系统模型中的元素,请使用 configureObserverPort 函数。

    输入参数

    全部折叠

    放置 Observer Port 模块的模型或子系统,指定为字符串、字符向量或双精度值。使用字符串或字符向量将位置指定为路径,或使用双精度值将位置指定为句柄。

    输出参量

    全部折叠

    Observer Port 模块,以双精度数据类型模块句柄形式返回。

    版本历史记录

    在 R2024b 中推出