管理模型版本和指定模型属性
在仿真金宝app软件®,你可以管理多个版本的模型使用这些技术:
使用项目来管理您的项目文件,连接到源控制、审查修改的文件,并比较修正。看到项目管理。
使用模型文件更改通知与源代码控制管理工作操作和多个用户。看到模型文件更改通知。
使用
金宝appSimulink.MDLInfo
从模型中提取的信息文件加载到内存中没有的框图。您可以使用MDLInfo
版本和仿真软件版本查询模型,找到的名字引用模型没有模型金宝app加载到内存中,并附上任意元数据模型文件。
模型文件更改通知
您可以使用仿真软件首选项指定金宝app是否要通知你如果模型改变了磁盘上。你能收到这个通知更新或模拟模型时,首先编辑模型,或者保存模型。模型可以更改磁盘上,例如,使用源代码控制操作和多个用户。
在模型编辑器中金宝app,在建模选项卡上,选择环境>金宝app仿真软件首选项。在模型文件窗格中,在更改通知这些选项,您可以选择:
如果您选择第一个编辑模型磁盘上的文件发生了变化,仿真软件的框图是修改的:金宝app
任何修改的交互操作框图(例如,添加一个块)原因出现的一个警告。
任何命令行操作,修改框图(如调用
set_param
)导致出现的一个警告。
如果您选择保存模型和磁盘上的文件发生了变化:
保存模型在模型编辑器中会导致消息出现。金宝app
的
save_system
函数会报告错误,除非你使用OverwriteIfChangedOnDisk
选择。
以编程方式检查模型是否改变了磁盘上,因为它被加载,使用函数slIsFileChangedOnDisk
。
更多选项,帮助您使用源代码控制和多个用户,明白了项目管理。
管理模型属性
您可以使用属性检查器查看和编辑模型版本属性,描述和回调函数。打开属性检查器,建模选项卡,在设计,点击属性检查器。模型属性,或者如果你在模型库,库属性,出现在属性检查器当没有选择在顶层的一个模型。
指定当前用户
当您创建或更新一个模型,在模型中会记录你的名字。金宝app模型假设你的名字是由至少一个指定的用户
,用户名
,登录
,或LOGNAME
环境变量。如果您的系统没有定义这些变量,模型不会更新模型中的用户名。金宝app
UNIX®系统定义用户
环境变量并将其值设置为您使用的名称,登录到您的系统。因此,如果您使用的UNIX系统,你不需要采取进一步行动的仿真软件来识别你当前用户。金宝app
窗户®系统可以为用户名,仿真软件预计定义环境变量,根据版本的Windows安装在您的系统,是否连接到网络。金宝app使用MATLAB®函数采用
,以确定哪些环境变量的定义。例如,在MATLAB命令窗口中,输入:
getenv(“用户”)
这个函数确定用户
环境变量存在于你的Windows系统。如果它不,它。
模型信息
的信息选项卡中总结了模型的当前版本信息,如修改、版本,最后保存的日期。信息,使您可以查看和编辑模型,视图和编辑模型改变历史。
使用描述部分进入模型的描述。然后您可以通过输入视图的模型描述
其次是在MATLAB命令窗口模型名称。帮助
模型版本
这个模型的版本号。主要的模型版本被释放的数量增加了模型的最后一次保存。小模型版本是重置为零为每个模型的新版本,增加了一个每次保存模型在相同的版本。金宝app
由
名字的人创建的这个模型基础上的价值
用户
环境变量创建模型时。上创建
的日期和时间创建这个模型。不改变这个值。
最后拯救了
名字的人最后救了这个模型基础上的价值
用户
当模型保存环境变量。最后保存在
去年保存日期,这个模型是基于系统日期和时间。
属性
您可以查看源文件的位置,设置模型的压缩级别,指定保存数据模型设计位置,定义的回调函数属性选项卡模型的属性。
请注意
图书馆还使您能够指定属性从旧图书馆模块映射到新图书馆。为此目的而使用转发表上的信息,明白了图书馆模块使用转发表保持兼容。
设置基金压缩级别。在属性选项卡的属性检查器,你可以选择三种基金压缩选项:
没有一个
适用于没有压缩保存操作。正常的
,默认情况下,创建最小的文件大小。最快
创建一个比你会通过选择较小的文件大小没有一个
,但提供了一个更快的节省时间正常的
。
以编程方式设置压缩级别,使用SLXCompressionType
。
提示
你可以减少你的Git™库大小通过保存不压缩仿真软件模型。金宝app关掉压缩结果在较大的基金文件在磁盘上,但是减少库大小。
使用这个设置新的基金文件,创建您的模型使用一个模型模板基金压缩设置为没有一个
。看到从模型创建模板。对现有基金文件,设置压缩然后保存模型。
定义位置的设计数据。使用外部数据部分指定的位置设计数据模型使用。您可以定义设计基本工作空间中的数据或数据字典。看到单一模型迁移到使用字典。
回调。使用回调部分指定函数调用在特定点的仿真模型。从列表中选择回调。在框中,输入您想调用的函数选择的回调。这些回调函数的更多信息,请参阅创建模型的回调。
以编程方式访问模型信息
一些版本信息作为模型参数存储在一个模型。您可以通过编程方式访问这些信息使用仿真软件金宝appget_param
函数。
使用的表描述了模型参数模型来存储版本信息。金宝app
财产 | 描述 |
---|---|
返回 |
|
创建日期。 |
|
人创造了这个模型的名称。 |
|
用户输入的描述这个模型。在属性检查器,信息选项卡中,输入或编辑的模型描述描述盒子。视图模型描述MATLAB命令窗口,输入: 帮助”mymodelname” |
|
如果该参数的值 |
|
绝对路径模型在哪里保存。 |
|
LastModifiedBy |
最后保存的用户模型的名称。 |
去年保存模型时的日期。 |
|
名字和属性与模型相关的任意数据。更多细节,请参阅 |
|
的格式 |
|
格式用于生成的值 |
|
主要的模型版本被释放的数量增加了模型的最后一次保存。小模型版本是重置为零为每个模型的新版本,增加了一个每次保存模型在相同的版本。金宝app |
|
价值包含了模型格式版本 |
|
当一个 找到当前的绝对路径模型,使用 |
|
表明模型是否被保存,因为它被加载。 |
|
金宝app仿真软件版本,最后保存的模型,例如, |
|
模型是否对设计数据的访问和配置集的基本工作空间,指定为 |
LibraryVersion
是一个链块的参数。LibraryVersion
是ModelVersion
图书馆的链接创建。
源代码控制版本的信息,请参阅项目管理。