【题目】matlab中的这个 a=[a(end) a(1:end-1)1是什么意思?这个完整的程序是 a=[100000 0 0 0]; while 1 a=[a(end) a(1:end-1) ] pause(1) end 相关知识点: 试题来源: 解析 【解析】end表示一个序列中的最后一个,于是:a(end)=0 a(1:end-1)=0 1 0 0 0 0 0 0 0 0] a=[...
while 表达式 用来实现循环 1是判断表达式 1显然永远为真 即是永远循环 但我们知道循环必须是有限 所以循环体中必须存在终止循环的语句 比如break之类的
end表示一个序列中的最后一个,于是: a(end)=0 a(1:end-1)=[1 0 0 0 0 0 0 0 0] a=[0 1 0 0 0 0 0 0 0 0] 因此你这个程序应该是实现让1向右移位的功能 结果一 题目 matlab中的这个a=[a(end) a(1:end-1) ]是什么意思?这个完整的程序是a=[1 0 0 0 0 0 0 0 0 0]; w...