TA的每日心情 | 开心 2022-1-29 15:03 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
比如有3组各10个矩阵,我知道用eval语句初始化矩阵,如下:
( o2 I5 c! ?1 b- o# x4 Z, Q* O6 l3 N+ k1 z4 R! y# m% u
for i=1:10
: a+ ?! C8 Q7 ?2 ]/ ~3 B, v B4 Reval(['A',num2str(i),'=','zeros(100,100)']); %A1至A10初始化
1 |! m8 l- F6 R$ X' h3 s* ^, ueval(['B',num2str(i),'=','zeros(100,100)']); %B1至B10初始化
. F7 L# @0 B$ h/ E# Aeval(['C',num2str(i),'=','zeros(1,100)']); %C1至C10初始化2 z% O$ t- M' l: N/ Q5 _% I
end- v9 A& T9 I/ Z7 u+ o" | I
( C1 N; r; O. I# |$ V2 A
就拿A1~A10来说,它们都是对角阵,对角线上前N(i)个数是a(i),后(100-N(i))个数是b(i)(i=1~10)。" e# k: N4 a9 e
如何用循环语句对A1~A10统一赋值呢,查了蛮久还是没查到,请教各位大佬,拜谢!
+ d, w& p7 n1 X; [. V |
|