Main Content

本页采用了机器翻译。点击此处可查看英文原文。

moveDown

类: slreq.Justification
命名空间: slreq

在层次结构中向下移动申述

自 R2020b 起

语法

tf = moveDown(jt)

说明

tf = moveDown(jt) 将申述jt 在层次结构中向下移动一个位置,并且如果移动执行没有错误则返回 1。申述jt 不能移至层次结构中的新级别。

输入参数

全部展开

申述,指定为 slreq.Justification 对象。

输出参量

全部展开

粘贴成功状态,以数据类型为 logical01 返回。

示例

全部展开

此示例显示如何在层次结构中下移申述。

加载描述巡航控制系统的crs_req_justs需求文件,并将其分配给变量。找到索引为 5.3 的申述。

rs = slreq.load('crs_req_justs');
jt1 = find(rs,'Type','Justification','Index','5.3');

将申述在层次结构中向下移动一个位置。通过检查成功状态、tf1 和索引来确认移动。

tf1 = moveDown(jt1)
tf1 = logical
   1

jt1.Index
ans = 
'5.4'

找到索引为 5.2.2 的申述。此申述已处于层次结构中的最低层,无法进一步下移,您可以通过尝试将其下移来验证这一点。通过检查成功状态、tf2 和索引来确认移动失败。

jt2 = find(rs,'Type','Justification','Index','5.2.2');
tf2 = moveDown(jt2)
tf2 = logical
   0

jt2.Index
ans = 
'5.2.2'

清理

清除打开的需求集和链接集,并关闭打开的模型而不保存更改。

slreq.clear;
bdclose all;

版本历史记录

在 R2020b 中推出