主要内容

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

roadrunner.connect

使用 MATLAB 连接到 RoadRunner 的打开实例

自 R2022a 起

    说明

    rrApp = roadrunner.connect 为最近打开的 RoadRunner 实例返回一个 rrApp 对象。

    示例

    rrApp = roadrunner.connect(apiPort) 为在指定 IP 网络端口 rrApp 上运行 API 服务器的打开的 RoadRunner 应用程序返回 apiPort 对象。

    示例

    rrApp = roadrunner.connect(apiPort,cosimPort) 为打开的 RoadRunner 应用程序返回一个 rrApp 对象。它可以选择使用 cosimPort 指定情境模拟 API 服务器端口。

    示例

    示例

    全部折叠

    使用 MATLAB 连接到上次打开的 RoadRunner 应用程序实例。

    使用 connect 函数连接到最后打开的 RoadRunner 实例。此调用返回一个对象 rrApp,该对象提供执行基本工作流任务(例如打开、关闭和保存场景和项目)的函数。

    rrApp = roadrunner.connect();

    连接到在指定 IP 网络端口上运行的 RoadRunner 应用程序的打开的实例。

    调用 connect 函数并将 apiPort 作为参数传递给它。此调用为在指定 IP 网络端口上的 API 服务器上运行的打开 RoadRunner 应用程序返回 rrApp 对象。

    apiPort = 28703;
    rrApp = roadrunner.connect(apiPort);

    连接到在指定 IP 网络和情境模拟 API 服务器端口上运行的 RoadRunner 应用程序的打开实例。

    调用 connect 函数并将 apiPortcosimPort 作为参数传递给它。apiPort 指定了 RoadRunner 应用程序的 IP 网络端口,cosimPort 指定了情境模拟 API 服务器端口。此调用返回一个 rrApp 对象,用于在指定 IP 网络和情境模拟端口上的 API 服务器上运行的打开 RoadRunner 应用程序。

    apiPort = 35707;
    cosimPort = 35706;
    rrApp = roadrunner.connect(apiPort,cosimPort); 

    输入参数

    全部折叠

    RoadRunner API 服务器的 IP 网络端口,指定为默认值 35707。该服务器从 RoadRunner 服务方法接收用于导入和导出场景和情境的命令。打开 RoadRunner 项目后,API 服务器在 localhost:apiPort 本地运行。将 apiPort 指定为范围 [1024, 65535] 范围内的整数。如果未指定 apiPort,则使用默认值 35707 进行连接。

    示例: roadrunner.connect(54321)

    数据类型: int

    RoadRunner Scenario 联合仿真服务器的 IP 网络端口,默认值为 35706。该服务器接收与 MATLAB® 和 Simulink® 以及外部模拟器(如 CARLA(需要 RoadRunner Scenario))进行联合仿真的命令。将 cosimPort 指定为范围 [1024, 65535] 范围内的整数。如果未指定 apiPort,则使用默认值 35706 进行连接。

    示例: roadrunner.connect(54321,54322)

    数据类型: int

    输出参数

    全部折叠

    与项目相关的 RoadRunner 应用程序,作为 roadrunner 对象返回。该对象提供执行常见工作流任务(如打开、关闭和保存场景和项目)的功能。rrApp 提供支持从文件导入数据和从 RoadRunner 将场景导出为其他格式的功能。

    版本历史记录

    在 R2022a 中推出