Main Content

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

moveUp

类: slreq.Justification
命名空间: slreq

将申述在层次结构中向上移动

自 R2020b 起

语法

tf = moveUp(jt)

说明

tf = moveUp(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 = moveUp(jt1)
tf1 = logical
   1

jt1.Index
ans = 
'5.2'

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

jt2 = find(rs,'Type','Justification','Index','5.1');
tf2 = moveUp(jt2)
tf2 = logical
   0

jt2.Index
ans = 
'5.1'

清理

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

slreq.clear;
bdclose all;

版本历史记录

在 R2020b 中推出