主要内容

bdIsLoaded

R2026b

检查模型、库或子系统是否已加载

描述

tf = bdIsLoaded(bd) 返回指定的保存在其自身文件中的模型、库或子系统是否已加载。

示例

示例

全部折叠

假设您有名为 myModel1 和 myModel2 的两个模型。

检查这些模型是否已加载。

bdIsLoaded(["myModel1","myModel2"])
ans = 1×2 logical array
1	0

myModel1 已加载,而 myModel2 未加载。

输入参数

全部折叠

要检查的一个或多个保存在其自身文件中的模型、库或子系统的名称,指定为字符串、字符串数组、字符向量或字符向量元胞数组。

诸如 Subsystem 模块之类的模块无法独立加载。引用子系统可以独立加载。有关详细信息,请参阅Create and Use Referenced Subsystems in Models。

示例: "myModel"

示例: ["myModel1","myModel2"]

数据类型: string | string array | character vector | cell array of character vectors

输出参量

全部折叠

true 或 false 结果,以数据类型 logical 的 1 或 0 形式返回。

  • 1 (true) - 文件已加载。

  • 0 (false) - 文件未加载。

当指定多个文件时,该函数返回逻辑数组,每个文件对应其中的一个条目。

数据类型: logical | logical array

版本历史记录

在 R2008a 中推出