For loop 如何在Scilab中形成执行降序的for循环

For loop 如何在Scilab中形成执行降序的for循环,for-loop,scilab,For Loop,Scilab,我试图在Scilab中执行下降循环 比如: 但显然它不起作用,也没有错误 这可能吗?如果是,怎么做?语法 作为状态,for循环的语法为: for variable=expression do instruction, ,instruction,end 如果表达式是矩阵或行向量,变量将矩阵中每列的值作为值 你的榜样 for循环使用7:1作为表达式,这将导致有效但为空的向量: -->7:1 ans = [] for循环然后获取向量中的每个值,然后结束,但由于向量为空,因此直

我试图在Scilab中执行下降循环 比如:

但显然它不起作用,也没有错误

这可能吗?如果是,怎么做?

语法 作为状态,for循环的语法为:

for variable=expression do instruction, ,instruction,end
如果
表达式
是矩阵或行向量,
变量
将矩阵中每列的值作为值

你的榜样 for循环使用7:1作为
表达式
,这将导致有效但为空的向量:

-->7:1
 ans  =

     []
for循环然后获取向量中的每个值,然后结束,但由于向量为空,因此直接结束。所以它是有效的语法

工作示例 本文档给出了工作递减循环的以下示例:

for j=4:-1:1
   disp(j);
end // decreasing loop

答案有用吗?我很抱歉耽搁了,是的,它确实有用。谢谢。没问题,你能接受答案吗?
for j=4:-1:1
   disp(j);
end // decreasing loop