[問題] for迴圈的問題已回收
如題
如果我有一個矩陣a是已知
如果我要跑下面的演算法
for i = 1 : n
for j = 1 : n
if a(i,j) == 0
t(i,j) = inf
else
t(i,j) = o
end
end
end
請問我的t能不要用矩陣做存取嗎?
要怎麼改呢?
因為我的矩陣a是一個sparse的矩陣
如果用sparse的格式去跑這個演算法要跑很久
如果在for前面加上a=full(a)的話就可以很快跑完
想不出來問題在哪?
麻煩大家幫幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.182.117
→
06/26 22:07, , 1F
06/26 22:07, 1F
→
06/26 22:28, , 2F
06/26 22:28, 2F
→
06/26 22:28, , 3F
06/26 22:28, 3F
→
06/26 22:30, , 4F
06/26 22:30, 4F
→
06/26 22:51, , 5F
06/26 22:51, 5F
→
06/26 22:52, , 6F
06/26 22:52, 6F
→
06/26 22:54, , 7F
06/26 22:54, 7F
→
06/26 23:26, , 8F
06/26 23:26, 8F
→
06/27 01:11, , 9F
06/27 01:11, 9F
→
06/27 01:40, , 10F
06/27 01:40, 10F
→
06/27 01:43, , 11F
06/27 01:43, 11F
→
06/27 01:43, , 12F
06/27 01:43, 12F
→
06/27 01:44, , 13F
06/27 01:44, 13F
→
06/27 01:46, , 14F
06/27 01:46, 14F
→
06/27 13:14, , 15F
06/27 13:14, 15F
→
06/27 13:15, , 16F
06/27 13:15, 16F
→
06/27 14:14, , 17F
06/27 14:14, 17F
推
06/27 16:26, , 18F
06/27 16:26, 18F
→
06/27 16:27, , 19F
06/27 16:27, 19F
→
06/27 17:24, , 20F
06/27 17:24, 20F
→
06/27 17:25, , 21F
06/27 17:25, 21F
→
06/27 17:34, , 22F
06/27 17:34, 22F
→
06/27 17:35, , 23F
06/27 17:35, 23F
→
06/27 17:36, , 24F
06/27 17:36, 24F
→
06/27 17:41, , 25F
06/27 17:41, 25F
推
06/27 19:40, , 26F
06/27 19:40, 26F
→
06/27 20:50, , 27F
06/27 20:50, 27F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
2
27
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章