Simulink Design Verifier 中支持和不支持的 Simulink 模块
Simulink® Design Verifier™ 为 Simulink 模块提供不同级别的支持:
支持
不支持
为了提高分析的可扩展性,自动插桩会保守地对模块行为进行抽象处理。因此,分析可能无法成功分析所有目标。有关自动插桩的更多详细信息,请参阅使用自动插桩处理不兼容问题。
下面的几个表总结了 Simulink Design Verifier 对 Simulink 模块的分析支持。每个表都列出了 Simulink 库中的模块,并描述了该特定模块的支持信息。
Additional Math and Discrete 库
软件支持 Additional Math and Discrete 库中的所有模块。
Commonly Used Blocks 库包含来自其他库的模块。这些模块列在其各自的库下。
软件支持 Discontinuities 库中的所有模块。
软件支持 Logic and Bit Operations 库中的所有模块。
模块 | 支持说明 |
---|---|
Cosine | 支持 |
Direct Lookup Table (n-D) | 支持 |
Interpolation Using Prelookup | 支持 |
1-D Lookup Table | 当内插方法或外插方法参数为 Akima 样条时不支持。 |
2-D Lookup Table | 当内插方法或外插方法参数为 Akima 样条时不支持。 |
n-D Lookup Table | 当内插方法或外插方法参数为 Akima 样条时不支持。 |
Lookup Table Dynamic | 支持 |
Prelookup | 支持 |
Sine | 支持 |
软件支持 Model Verification 库中的所有模块。
模块 | 支持说明 |
---|---|
Atomic Subsystem | 支持 |
Code Reuse Subsystem | 支持 |
Enable | 支持 |
Enabled Subsystem | 设计范围检查不会考虑连接到子系统输出端口的模块的指定最小值和最大值。有关设计范围检查的详细信息,请参阅检查指定的最小值和最大值违规。 Simulink Design Verifier 会在测试生成过程中将 Enabled Subsystem 视为短路。 |
Enabled and Triggered Subsystem | 当触发控制信号指定了定点数据类型时不支持。 设计范围检查不会考虑连接到子系统输出端口的模块的指定最小值和最大值。有关设计范围检查的详细信息,请参阅检查指定的最小值和最大值违规。 Simulink Design Verifier 会在测试生成过程中将 Enabled and Triggered Subsystem 视为短路。 |
For Each | 支持 |
For Each Subsystem | 支持 |
For Iterator Subsystem | 支持 |
Function-Call Feedback Latch | 支持 |
Function-Call Generator | 支持 |
Function-Call Split | 支持 |
Function-Call Subsystem | 设计范围检查不会考虑连接到子系统输出端口的模块的指定最小值和最大值。有关设计范围检查的详细信息,请参阅检查指定的最小值和最大值违规。 |
Function Element | 不支持 |
Function Element Call | 不支持 |
If | 不支持进行参数配置。分析会忽略您为 If 模块指定的参数配置。 |
If Action Subsystem | 支持 |
In Bus Element | 支持 |
Inport | 支持 |
Model | 支持 |
Message Polling Subsystem | 不支持 |
Message Triggered Subsystem | 不支持 |
Out Bus Element | 支持 |
Outport | 支持 |
Resettable Subsystem | 支持 |
Subsystem | 支持 |
Variant Transitions in Stateflow (Stateflow) | 支持 |
Switch Case | 支持 |
Switch Case Action Subsystem | 支持 |
Trigger | 支持 |
Triggered Subsystem | 当触发控制信号指定了定点数据类型时不支持。 设计范围检查不会考虑连接到子系统输出端口的模块的指定最小值和最大值。有关设计范围检查的详细信息,请参阅检查指定的最小值和最大值违规。 Simulink Design Verifier 会在测试生成过程中将 Enabled Subsystem 视为短路。 |
Variant Subsystem | 当变体激活时间设置为 |
While Iterator Subsystem | 支持 |
软件支持 Signal Attributes 库中的所有模块。
模块 | 支持说明 |
---|---|
Bus Assignment | 支持 |
Bus Creator | 支持 |
Bus Selector | 支持 |
Data Store Memory | 支持 |
Data Store Read | 支持 |
Data Store Write | 支持 |
Demux | 支持 |
Environment Controller | 支持 |
From | 支持 |
Goto | 支持 |
Goto Tag Visibility | 支持 |
Index Vector | 支持 |
Manual Switch | Manual Switch 模块与软件兼容,但分析会忽略模型中的该模块。分析不会将该模块的覆盖率目标标记为可满足或无法满足。 系统会收集 Manual Switch 模块的模型覆盖率数据。 |
Merge | 支持 |
Multiport Switch | 支持 |
Mux | 支持 |
Selector | 支持 |
Switch | 支持 |
Vector Concatenate | 支持 |
模块 | 支持说明 |
---|---|
Display | 支持 |
Floating Scope | 支持 |
Outport (Out1) | 支持 |
Out Bus Element | 支持 |
Scope | 支持 |
Stop Simulation | 不支持 |
Terminator | 支持 |
To File | 支持 |
To Workspace | 支持 |
模块 | 支持说明 |
---|---|
Band-Limited White Noise | 不支持 |
Chirp Signal | 支持 |
Clock | 支持 |
Constant | 如果常量值为 inf 或 nan ,则不支持。 |
Counter Free-Running | 支持 |
Counter Limited | 支持 |
Digital Clock | 支持 |
Enumerated Constant | 支持 |
From File | 当 MAT 文件数据以 MATLAB® timeseries 格式存储时不支持 |
From Workspace | 支持 |
Ground | 支持 |
Inport (In1) | 支持 |
In Bus Element | 如果为 In Bus Element 定义了 Simulink.Bus 类型,则支持。 |
Pulse Generator | 支持 |
Ramp | 支持 |
Random Number | 不支持 |
Repeating Sequence | 支持 |
Repeating Sequence Interpolated | 支持 |
Repeating Sequence Stair | 支持 |
Signal Editor | 不支持 |
Signal Generator | 如果波形为 random ,则不支持。 |
Sine Wave | 支持 |
Step | 支持 |
Uniform Random Number | 不支持 |
工具箱库 | 支持说明 |
---|---|
Simscape™ | 不支持 |
Vehicle Network Toolbox™ | 不支持 |
模块 | 支持说明 |
---|---|
C Function | 支持 |
C Caller | 支持。 |
Initialize Function |
|
Interpreted MATLAB Function | 支持 |
Level-2 MATLAB S-Function | 不支持。 |
MATLAB Function | 有关限制,请参阅对 MATLAB 代码生成的支持限制。 |
MATLAB System |
不会为覆盖率目标分析赋值语句中的逻辑表达式。 |
Reset Function | 支持。 |
Reinitialize Function | 支持。 |
S-Function Builder | 有关限制,请参阅S-Function 和 C/C++ 代码的支持限制和注意事项。 |
Simulink Function |
|
Terminate Function | 支持。 |
Observer Reference (Simulink Test) | 支持。 |
MATLAB Command
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)