[問題]把定值改成代號(變數)後,執行速度有差嗎
for m=1:10000
.
.
for n=1:400
.
.
for j=1:10 如果把j=1:10改成j=1:b,在程式一開始另定義b=10
.
.
a=randperm(80) 改成a=randperm(c),在程式一開始另定義c=80
.
.
end
.
end
.
end
把定值改變數後,會拖累程式執行速度嗎?
這個程式要跑m*n次,也就是4000000次
如果一次慢千分之一秒,那總計會慢4000秒
會嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.105.194.24
→
05/19 17:20, , 1F
05/19 17:20, 1F
→
05/20 20:30, , 2F
05/20 20:30, 2F
→
05/20 20:30, , 3F
05/20 20:30, 3F
推
05/20 20:30, , 4F
05/20 20:30, 4F
推
05/22 07:04, , 5F
05/22 07:04, 5F
→
05/22 23:39, , 6F
05/22 23:39, 6F