MATLAB 帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
获取有关模型引用的库模块的信息
libdata = libinfo(modelName)
libdata = libinfo(modelName,Name=Value)
libdata = libinfo(modelName) 返回结构体数组 libdata,该数组描述模型 modelName 及其子系统和引用模型所引用的库模块。
libdata
modelName
示例
libdata = libinfo(modelName,Name=Value) 使用一个或多个名称-值参量指定查找库模块的搜索条件。例如,要返回作为 Subsystem 模块的库模块,请将 blocktype 设置为 "SubSystem"。
Name=Value
blocktype
"SubSystem"
全部折叠
获取一个特定模型中使用的所有库模块的信息,包括模块路径、库名称、库路径和链接状态。
加载模型。
model = "sldemo_fuelsys"; load_system(model);
获取有关模型引用的库模块的详细信息。
libdata = libinfo(model)
libdata=5×1 struct array with fields: Block Library ReferenceBlock LinkStatus
获取模型中库模块实例的路径。
{libdata(:).Block}'
ans = 5x1 cell {'sldemo_fuelsys/Engine Gas Dynamics/Mixing & Combustion/System Lag'} {'sldemo_fuelsys/Throttle...' } {'sldemo_fuelsys/To Controller/Sensor Info' } {'sldemo_fuelsys/fuel_rate_control/airflow_calc/Enumerated...' } {'sldemo_fuelsys/fuel_rate_control/validate_sample_time/CheckRange' }
获取特定模型中使用的特定库模块的信息,包括模块路径、库名称、库路径和链接状态。
获取有关模型引用的具有特定库版本的库模块的详细信息。
libdata = libinfo(model,libraryversion="14.0")
libdata = struct with fields: Block: 'sldemo_fuelsys/Engine Gas Dynamics/Mixing & Combustion/System Lag' Library: 'simulink_extras' ReferenceBlock: 'simulink_extras/Additional...' LinkStatus: 'resolved'
用于搜索引用的库模块的模型的名称或句柄,指定为字符串标量或字符向量。
示例: "sldemo_fuelsys"
"sldemo_fuelsys"
数据类型: char | string
char
string
将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量后,但参量对组的顺序无关紧要。
Name1=Value1,...,NameN=ValueN
Name
Value
示例: libinfo("sldemo_fuelsys",blocktype="SubSystem",LibraryVersion="7.1") 从版本号为 7.1 的库中返回 Subsystem 模块的详细信息,这些模块由模型 sldemo_fuelsys 引用。
libinfo("sldemo_fuelsys",blocktype="SubSystem",LibraryVersion="7.1")
sldemo_fuelsys
您可以指定任何可用于 find_system 的名称-值参量。
find_system
要在模型中搜索的库模块的类型,指定为字符串标量或字符向量。
示例: blocktype="SubSystem"
blocktype="SubSystem"
LibraryVersion
要搜索模块的库的版本号,指定为数值标量。LibraryVersion 是在创建链接时库的 ModelVersion。有关模型版本的信息,请参阅管理模型版本并指定模型属性。
ModelVersion
示例: LibraryVersion="7.1"
LibraryVersion="7.1"
LookUnderMasks
"all"
"none"
"graphical"
"functional"
在封装子系统下搜索的选项,指定为以下值之一:
"all" - 搜索包括所有封装子系统。
"none" - 搜索跳过所有封装子系统。
"graphical" - 搜索包括仅包含图标绘制命令的封装子系统,但不包括具有工作区、对话框、帮助字符串和用户界面 (UI) 元素的封装子系统。
"functional" - 搜索包括具有图标绘制命令或封装初始化命令的封装子系统,但不包括具有参数、描述、帮助字符串和 UI 元素的封装子系统。
示例: LookUnderMasks="none"
LookUnderMasks="none"
FollowLinks
"on"
"off"
用于跟随链接进入库模块的选项,指定为 "on" 或 "off"。
描述模型引用的库模块的结构体数组。每个结构体都有以下字段:
Block
Library
ReferenceBlock
LinkStatus
在 R2006a 之前推出
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处