QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 8608|回复: 0
打印 上一主题 下一主题

Maple的for循环求助

[复制链接]
字体大小: 正常 放大
No-one        

1

主题

1

听众

1

积分

升级  20%

该用户从未签到

自我介绍
Maple初学者
跳转到指定楼层
1#
发表于 2020-3-27 14:25 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
本帖最后由 No-one 于 2020-3-27 14:26 编辑 ! B2 m' i/ V9 P! F$ }. w# T; E# v9 i' Y
/ U& U" e/ ^2 o
想通过Maple的for循环来把数据依次写入到一个零矩阵里,但结果是产生了一个table,矩阵里的0没有被替换,请问大佬们该如何修改。谢谢啦* a( Z& b) Z6 I( g8 ^, y5 i
#######################################
/ D/ m0 K; x- g, w  ?Qlist := [seq(i, i = 1 .. 2)];
! M+ Q% O. D% G$ H$ ^4 @klist := [seq(.1*i, i = 1 .. 2)];4 H& l; D+ m9 y0 @$ [8 w+ ^: L& Z5 ?
WL_Matrix := Matrix(nops(Qlist), nops(klist), 0);; I- n* T- o- G* u" i9 `, g
n := nops(Qlist);, f6 R7 S% R6 X, V& a/ u& p

  u' D& t2 p! }; X, H& `: z, mfor i to n do( u$ b" `8 ?; ~8 l3 E: n$ K
6 Z1 m1 ^5 [. N9 h+ }+ h2 a3 V. L
for j to n do 3 B0 v- ^' {9 v" X5 H

. M9 Y7 G; [' c- f2 R4 x; Beq5 := [solve(subs([Q = Qlist, k = klist[j]], W^2*W0*k+Q^2) = 0, W)]; / H7 |5 f  z- a- W; S

6 M1 h# @8 \1 A+ YWL_Marix[i, j] := eq5[1]; print(WL_Marix); : u6 b& d! e' K" ~3 X, \

/ ~7 I7 X7 M9 a4 k$ k& K5 T# Beq5 := assign['eq5']
' \1 |2 |# D& X% _# u' \, y- y/ r9 ]; |' C9 Z6 a) y- K, t
end do
: k* D* Z& Y' r/ o: R+ {7 v3 @; ?
/ P- u) z5 |9 l* h$ k3 o/ Pend do;
! i" u) \+ \- V' d+ M3 @7 r4 ~#################################- r" `7 H7 G6 Z0 x* X2 U

# P- O- Q3 _  [3 U6 i1 L  A
9 y: y- t+ L( U: v- G
: r0 `, o* y1 u: g# f& E2 p- B+ ?
+ m/ k4 o$ D) ?* \1 J9 r6 j% N. {1 U1 p7 n: `1 y2 t8 O/ K
# J, c/ R* X# y  m- t4 T: x/ Q
) |8 T6 L& k$ A  v

1 F% j6 u7 b1 D9 k! y

Capture1.PNG (9.48 KB, 下载次数: 444)

Maple18运行结果

Maple18运行结果

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-6-13 05:57 , Processed in 0.442252 second(s), 58 queries .

回顶部