TA的每日心情 | 开心 2022-1-29 15:03 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
比如有3组各10个矩阵,我知道用eval语句初始化矩阵,如下:
7 h, D0 y* ]" ?# X5 c# O5 F$ g/ ]- ?, D k
for i=1:10
1 l3 p" V0 o# o. t" J6 P8 e: Ceval(['A',num2str(i),'=','zeros(100,100)']); %A1至A10初始化' d# D7 r9 Y( U- ]; F7 M: T* U
eval(['B',num2str(i),'=','zeros(100,100)']); %B1至B10初始化
) z2 I1 g8 s, ~5 X" }5 Oeval(['C',num2str(i),'=','zeros(1,100)']); %C1至C10初始化
X" [5 R! X! r9 \! p- \end* j) L9 k' U1 f7 x/ t7 |6 \+ I
+ Q- ?; U N* o2 R% R' ~, y# S+ _
就拿A1~A10来说,它们都是对角阵,对角线上前N(i)个数是a(i),后(100-N(i))个数是b(i)(i=1~10)。
! F5 I3 ^ x0 C. M. A& Z如何用循环语句对A1~A10统一赋值呢,查了蛮久还是没查到,请教各位大佬,拜谢!
7 |- Z( K2 S. [; e- a+ i/ P |
|