setLineRange
说明
示例
修改行范围的行号
此示例显示如何修改 slreq.TextRange
对象的行号。
打开myAdd
代码文件并加载myAddRequirements
需求集。
file = "myAdd.m"; open(file); slreq.load("myAddRequirements");
获取与myAdd
函数中的第三行关联的slreq.TextRange
对象。
cr = slreq.getTextRange(file,3);
获取与 slreq.TextRange
对象关联的行号。
lines = getLineRange(cr)
lines = 1×2
3 3
将 slreq.TextRange
对象与行号 2 关联。
setLineRange(cr,2)
通过获取行范围的文本内容确认slreq.TextRange
对象与该行相关联。
text = getText(cr)
text = 'y = u + v;'
输入参数
lr
— 行范围
slreq.TextRange
对象
行范围,指定为 slreq.TextRange
对象。
lines
— 开始和结束行号
标量 double
| double
数组
行范围的起始和结束行号,指定为 [start end]
形式的双精度数组或双精度标量。
示例: [1 4]
, 1
版本历史记录
在 R2022b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)