Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-08-14, 09:28   #1
mitushutong
初级会员
 
注册日期: 2007-08-14
帖子: 7
声望力: 0
mitushutong 正向着好的方向发展
默认 【求助】谁能帮我解决一下一个关于循环的问题啊?谢谢

我编了一个程序,要循环六次,每循环一次就产生一个矩阵,我想把这六个矩阵全部记录下来,后面的程序中用,但是我编的程序六次循环完后只显示最后一次循环产生的矩阵,例子如下:
for i=0:1:5
(中间内容由于太长,所以省略)
A=[a1 a2 a3 a4]
end
我的意思是每循环一次,就产生一个矩阵A,如何使每次循环产生的这个矩阵A依次编号为A1,A2,A3,A4,A5,A6,为后面的程序所用,而不至于循环结束后只生成最后一个矩阵,即A6,前面的A1~~A5都用不上,小弟不才,不知道把问题说清楚没有?!,恭候高手为小弟指点迷津,谢谢!!!
mitushutong 当前离线   回复时引用此帖
旧 2007-08-14, 23:10   #2
wwww1031
初级会员
 
注册日期: 2007-08-14
帖子: 7
声望力: 0
wwww1031 正向着好的方向发展
默认

我有一个笨办法:
在每次循环结束时,将A的值赋给A1~A6.
switch i
case 0
A1=A;
case 1
A2=A;
case 2
A3=A;
case 3
A4=A;
case 4
A5=A;
case 5
A6=A;
END
wwww1031 当前离线   回复时引用此帖
旧 2007-08-14, 23:22   #3
mitushutong
初级会员
 
注册日期: 2007-08-14
帖子: 7
声望力: 0
mitushutong 正向着好的方向发展
默认

谢谢大虾,我试一下,把这个语句加在哪里啊?
mitushutong 当前离线   回复时引用此帖
旧 2007-08-14, 23:52   #4
mitushutong
初级会员
 
注册日期: 2007-08-14
帖子: 7
声望力: 0
mitushutong 正向着好的方向发展
默认

谢谢wwww1031!根据你的方法问题已经成功解决
mitushutong 当前离线   回复时引用此帖
旧 2007-08-15, 00:33   #5
mitushutong
初级会员
 
注册日期: 2007-08-14
帖子: 7
声望力: 0
mitushutong 正向着好的方向发展
默认

大虾,又出现一个新问题,A1,A2,A3,A5,A6都能成功的赋值,可是就是A4不能给赋值,是什么原因啊?
mitushutong 当前离线   回复时引用此帖
旧 2008-09-08, 13:36   #6
qingqing5638
初级会员
 
注册日期: 2008-09-08
年龄: 35
帖子: 1
声望力: 0
qingqing5638 正向着好的方向发展
默认 回复: 【求助】谁能帮我解决一下一个关于循环的问题啊?谢谢

for i=0:1:5
A(i,=[a1 a2 a3 a4]
end
qingqing5638 当前离线   回复时引用此帖
旧 2008-09-09, 08:34   #7
hitzhjtopku
普通会员
 
注册日期: 2008-08-19
年龄: 40
帖子: 34
声望力: 17
hitzhjtopku 正向着好的方向发展
默认 回复: 【求助】谁能帮我解决一下一个关于循环的问题啊?谢谢

没必要A123456.。。。。
--------------------------------------------------------------------------------
for i=0:1:5
A(i,=[a1 a2 a3 a4]
end
就很不错
hitzhjtopku 当前离线   回复时引用此帖
旧 2008-09-20, 01:58   #8
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认 回复: 【求助】谁能帮我解决一下一个关于循环的问题啊?谢谢

很簡單~
假設你矩陣是n維的~
那麽就存在一個n+1維的矩陣裏面~
多出的維就是表示循環的次數~
chenhuips2 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 07:11


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.