24小时热门版块排行榜    

查看: 2115  |  回复: 10
本帖产生 3 个 计算强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

niexianling

铜虫 (初入文坛)

[求助] 循环计算出的矩阵的保存

代码如下,怎样把最后得出的三组A1,B1矩阵都保存下来,因为在后续的计算中要用到这里面的三组A1,B1矩阵,在matlab中默认的是保存了最后一组得出的A1,B1值,我是想三组都能保存下来。
t1=[6;5;4;3;2;1]
t2=[1;2;3;4;5;6]      %6*1
t0=[1 2 3 4 5 6;1 1 1 1 1 1;2 2 2 2 2 2]    %3*6
A=[];B=[];
for j=1:3
     y=t2*t0(j,1:6);
     n=t1*t0(j,1:6);
A=[A,y];
B=[B,n];
end
A
B

for i=6:6:18
     A1=A(:,i-5:i)
    B1=B(:,i-5:i)
end
A1;B1;
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

do
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)


fegg7502: 金币+1, 3ks 2013-06-26 11:13:08
你另外一个帖子里也是,没有必要走多余的路,简单点的好
4楼2013-06-25 15:52:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
csgt0: 金币+1, 谢谢 2013-06-25 16:13:33
fegg7502: 计算强帖+1, 鼓励交流,谢谢 2013-06-26 11:12:29
原程序去掉最后一行的“A1;B1;”
这样三组A1 B1都会显示出来了,需要这些矩阵的数据的话,直接复制即可。或者用xlswrite命令把这样矩阵写进EXCEL中,再用xlsread读取。
A1 =

     1     2     3     4     5     6
     2     4     6     8    10    12
     3     6     9    12    15    18
     4     8    12    16    20    24
     5    10    15    20    25    30
     6    12    18    24    30    36


B1 =

     6    12    18    24    30    36
     5    10    15    20    25    30
     4     8    12    16    20    24
     3     6     9    12    15    18
     2     4     6     8    10    12
     1     2     3     4     5     6


A1 =

     1     1     1     1     1     1
     2     2     2     2     2     2
     3     3     3     3     3     3
     4     4     4     4     4     4
     5     5     5     5     5     5
     6     6     6     6     6     6


B1 =

     6     6     6     6     6     6
     5     5     5     5     5     5
     4     4     4     4     4     4
     3     3     3     3     3     3
     2     2     2     2     2     2
     1     1     1     1     1     1


A1 =

     2     2     2     2     2     2
     4     4     4     4     4     4
     6     6     6     6     6     6
     8     8     8     8     8     8
    10    10    10    10    10    10
    12    12    12    12    12    12


B1 =

    12    12    12    12    12    12
    10    10    10    10    10    10
     8     8     8     8     8     8
     6     6     6     6     6     6
     4     4     4     4     4     4
     2     2     2     2     2     2
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2013-06-25 14:05:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
niexianling: 金币+30, ★★★很有帮助 2013-06-25 16:06:38
csgt0: 金币+1, 谢谢 2013-06-25 16:13:45
fegg7502: 计算强帖+1, 3ks,, 2013-06-26 11:12:49
丫头,你的程序有点繁琐了,或者走了弯路了
在这种情况下,可以用 Matlab 的 Cell 格式 : 它可以包含其他矩阵,
下面的代码里面,就是修改后的
当你需要A1或者B1的时候,只要调用
A1{1} /  A1{2} /  A1{3}
B1{1} /  B1{2} /  B1{3}
t1=[6;5;4;3;2;1];
t2=[1;2;3;4;5;6];
t0=[1 2 3 4 5 6;1 1 1 1 1 1;2 2 2 2 2 2];
A=[];B=[];
for j=1:3
    y=t2*t0(j,1:6);
    n=t1*t0(j,1:6);
    A1{j} = y;
    B1{j} = n;
end

» 本帖已获得的红花(最新10朵)

3楼2013-06-25 15:51:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

somomo91

专家顾问 (职业作家)

【答案】应助回帖


fegg7502: 金币+1, 3ks 2013-06-26 11:13:00
fegg7502: 应助指数+1 2013-06-26 11:13:12
程序是 :
t1=[6;5;4;3;2;1];
t2=[1;2;3;4;5;6];
t0=[1 2 3 4 5 6;1 1 1 1 1 1;2 2 2 2 2 2];
A=[];B=[];
for j=1:3
     y=t2*t0(j,1:6);
     n=t1*t0(j,1:6);
     A1{j} = y;
     B1{j} = n;
end

当你需要A1或者B1的时候,只要调用
A1{1} /  A1{2} /  A1{3}
B1{1} /  B1{2} /  B1{3}
5楼2013-06-25 15:57:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 286求调剂 +3 lemonzzn 2026-03-16 5/250 2026-03-16 20:43 by lemonzzn
[文学芳草园] 伙伴们,祝我生日快乐吧 +17 myrtle 2026-03-10 26/1300 2026-03-16 18:32 by 青橙Ln
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 070303一志愿西北大学学硕310找调剂 +5 d如愿上岸 2026-03-12 8/400 2026-03-16 15:19 by peike
[考研] 085600材料与化工 求调剂 +13 enenenhui 2026-03-13 14/700 2026-03-16 15:19 by 了了了了。。
[考研] 一志愿华中师范071000,325求调剂 +6 RuitingC 2026-03-12 6/300 2026-03-16 14:50 by 可淡不可忘
[考研] 309求调剂 +5 花与叶@ 2026-03-10 5/250 2026-03-16 14:13 by 哦哦123
[考研] 328求调剂 +3 5201314Lsy! 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[考研] 327求调剂 +4 Ffff03 2026-03-10 4/200 2026-03-14 00:17 by JourneyLucky
[考研] 0703,333分求调剂 一志愿郑州大学-物理化学 +3 李魔女斗篷 2026-03-11 3/150 2026-03-13 22:24 by JourneyLucky
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 求材料调剂 +5 隔壁陈先生 2026-03-12 5/250 2026-03-13 22:03 by 星空星月
[考研] 315求调剂 +9 小羊小羊_ 2026-03-11 10/500 2026-03-13 21:13 by SXNU李老师
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 277求调剂 +4 anchor17 2026-03-12 4/200 2026-03-13 11:15 by 白夜悠长
[考研] 求调剂 资源与环境 285 +3 未名考生 2026-03-10 3/150 2026-03-13 10:31 by houyaoxu
[考研] 研究生招生 +3 徐海涛11 2026-03-10 7/350 2026-03-12 14:26 by 徐海涛11
[考研] 085600 材料与化工 295 求调剂 +10 dream…… 2026-03-10 12/600 2026-03-12 13:46 by dream……
[考研] 调剂 +5 呵唔哦豁 2026-03-10 5/250 2026-03-10 22:00 by 28375m
信息提示
请填处理意见