主要内容

验证

确定块路径代表有效块层次结构

语法

描述

例子

validate (英国石油公司)确定块路径代表一个有效的块的层次结构。如果路径无效块,函数返回一个错误。功能检查:

  • 块路径中的所有元素代表有效块

  • 每个元素除了最后一个是有效的模型块和引用以下的模型元素

例子

全部折叠

创建一个金宝appSimulink.BlockPath错误地代表一个引用的对象模型在模型层次结构。

load_system (“sldemo_mdlref_depgraph”)英国石油(b金宝appp) = Simulink.BlockPath ({“sldemo_mdlref_depgraph /恒温器”,“sldemo_mdlref_heater / F2C”});

检查块路径是否有效。

验证(bp);

函数返回一个错误,因为块路径无效。它并不指定名称的一个街区sldemo_mdlref_heater模型。

创建一个金宝appSimulink.BlockPath正确表示引用的对象模型在模型层次结构。

英国石油(金宝appbp) = Simulink.BlockPath ({“sldemo_mdlref_depgraph /恒温器”,“sldemo_mdlref_heater摄氏/华氏温度的});

检查块路径是否有效。

验证(bp);

块路径是有效的,所以函数不返回一个错误。

输入参数

全部折叠

完全阻止指定路径,指定为一个金宝appSimulink.BlockPath对象。这个块路径唯一地标识一个街区在模型层次结构,即使在模型层次结构多次引用相同的模型。

版本历史

介绍了R2010b