matlab循环语句不循环了!p=zeros(4,4);>> for i=1;1;4p(i,:)=iend;运行后,ans =4p =1 1 1 10 0 0 00 0 0 00 0 0 0为什么循环没作用?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/10 05:41:45
matlab循环语句不循环了!p=zeros(4,4);>>fori=1;1;4p(i,:)=iend;运行后,ans=4p=1111000000000000为什么循环没作用?matlab循环语句不循

matlab循环语句不循环了!p=zeros(4,4);>> for i=1;1;4p(i,:)=iend;运行后,ans =4p =1 1 1 10 0 0 00 0 0 00 0 0 0为什么循环没作用?
matlab循环语句不循环了!
p=zeros(4,4);
>> for i=1;1;4
p(i,:)=i
end;
运行后,
ans =
4
p =
1 1 1 1
0 0 0 0
0 0 0 0
0 0 0 0
为什么循环没作用?

matlab循环语句不循环了!p=zeros(4,4);>> for i=1;1;4p(i,:)=iend;运行后,ans =4p =1 1 1 10 0 0 00 0 0 00 0 0 0为什么循环没作用?
需要两次循环,而且i=1;1;4无效,应i=1:1:4