MATLAB 帮助中心
检查模型与分析的兼容性
status = sldvcompat(model)
[status, errmsgs] = sldvcompat(model)
status = sldvcompat(subsystem)
status = sldvcompat(subsystem, options)
status = sldvcompat(model, options, showUI, startCov)
status = sldvcompat(model) 在 model 与 Simulink® Design Verifier™ 软件兼容时返回 status 为 1。否则,sldvcompat 返回 0。
status
model
1
sldvcompat
0
示例
[status, errmsgs] = sldvcompat(model) 返回不兼容项的列表。
errmsgs
status = sldvcompat(subsystem) 将 Simulink 原子子系统 subsystem 转换为临时模型,并检查该临时模型与 Simulink Design Verifier 软件的兼容性。兼容性检查完成后,sldvcompat 会关闭该临时模型。
subsystem
status = sldvcompat(subsystem, options) 使用 sldvoptions 对象 options 检查由 subsystem 指定的子系统与 Simulink Design Verifier 软件的兼容性。
options
sldvoptions
status = sldvcompat(model, options, showUI, startCov) 检查模型与 Simulink Design Verifier 软件的兼容性。如果 showUI 为 true,则诊断查看器中会显示错误。否则,MATLAB® 命令行中会显示错误。分析会忽略 cvdata 对象 startCov 中满足的所有模型覆盖率目标。
showUI
startCov
true
cvdata
全部折叠
检查 sldvdemo_flipflop 模型与 Simulink Design Verifier 软件的兼容性。
sldvdemo_flipflop
打开 sldvdemo_flipflop 示例模型并检查兼容性。
openExample('sldv/FlipFlopTestGenerationExample',... 'supportingFile','sldvdemo_flipflop'); status = sldvcompat('sldvdemo_flipflop');
[]
Simulink 模型的句柄,指定为字符向量或字符串标量。
示例: openExample('sldv/FlipFlopTestGenerationExample')
openExample('sldv/FlipFlopTestGenerationExample')
Simulink 模型中的原子子系统的句柄。
分析参数,指定为包含 sldvoptions 对象名称的字符向量或字符串标量。
是否在分析过程中显示消息,指定为:
false
模型的覆盖率数据,指定为包含 cvdata 对象名称的字符向量或字符串标量。
model 是否兼容,以逻辑值形式返回。如果 model 与 Simulink Design Verifier 软件兼容,则 status 为 1。否则,sldvcompat 返回 0。
不兼容项列表,以结构体形式返回。如果 model 与 Simulink Design Verifier 兼容,则 errmsgs 返回 [](空)。如果 model 不兼容,则 errmsgs 是返回不兼容项列表的 struct。
struct
要检查模型是否与 Simulink Design Verifier 兼容,请在 Design Verifier 选项卡的分析部分中,点击检查兼容性。
要检查子系统的兼容性,请右键点击该子系统,然后依次选择 Design Verifier > 检查子系统兼容性。
在 R2007a 中推出
sldvoptions | sldvrun
sldvrun
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处