- 在线时间
- 0 小时
- 最后登录
- 2020-3-27
- 注册时间
- 2020-3-27
- 听众数
- 1
- 收听数
- 0
- 能力
- 0 分
- 体力
- 2 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 1
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 2
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   20% 该用户从未签到 - 自我介绍
- Maple初学者
 |
本帖最后由 No-one 于 2020-3-27 14:26 编辑
% z& {- d& Z7 c/ k3 L$ u
: K1 A6 r. t& W7 @% ~0 ^3 C; p8 t+ B想通过Maple的for循环来把数据依次写入到一个零矩阵里,但结果是产生了一个table,矩阵里的0没有被替换,请问大佬们该如何修改。谢谢啦
/ z4 E% r: z9 w# x* F! {#######################################
# R! E7 a; x o1 w; L0 JQlist := [seq(i, i = 1 .. 2)];9 Q' M# l5 ~0 H0 W0 e
klist := [seq(.1*i, i = 1 .. 2)];- {* h# C- W* u% Z
WL_Matrix := Matrix(nops(Qlist), nops(klist), 0);
. b ~$ Q5 Q$ tn := nops(Qlist);
: d" B- J J; ^5 i0 F6 q% N% ^+ K7 ]0 ?- t* R0 m8 y
for i to n do
/ w% G9 E9 Q: L, W, b: s! l- H' N; X* s' z! E* a5 I5 q5 w
for j to n do . y/ U* a; n6 [1 P* D
5 X: H6 K' H/ l! H9 w
eq5 := [solve(subs([Q = Qlist, k = klist[j]], W^2*W0*k+Q^2) = 0, W)];
6 E2 n6 M* T& z! _+ ^& w% `; t3 u: ?$ c D' }. z8 H
WL_Marix[i, j] := eq5[1]; print(WL_Marix); % t# |. X( |4 |0 S* f6 w& r
' p5 w1 |5 v( xeq5 := assign['eq5'] 3 u& i0 [) K1 |; T: s' s
2 P" b+ ^* x3 M9 M4 Q end do : {! F! n+ @- m4 s5 R9 t- I. e
0 s4 b5 @- W4 B2 K& ~2 Mend do;
7 g2 ^" y9 z% V4 a. q; c" d#################################
, t: A& N0 j5 }8 {
% ]% L1 ?5 T. B2 u9 z, T6 D
0 j h, p( m. f3 G3 @% T0 f" ~; b' I
/ [0 `. X7 m0 K0 H0 H
: J( H0 h8 d! B. X6 f9 L
% k$ ]! d/ l- f6 S/ M, x( k/ S9 `& u! S% S" ~2 [+ R) Q. m
, S" Y& k; i1 d! l# ^% _- E: O @6 }/ M1 K2 A% |
|
zan
|