發現一些問題,設迴圈下去跑
不知道是不是matlab 本身對迴圈內的記憶體管理關係
開過的陣列居然被縮簡
讓我很傻眼
愛心問題的部份,剛剛也想到解題方式
也是一樣在寫迴圈的時候
遇到一模一樣的問題
開過的陣列宣告居然被縮減
最後錯誤訊息卡在 陣列 size 不對
把迴圈拿掉就好好得
迴圈內的變數也是一樣!!
區域變數、全域變數,迴圈變數我都有注意到
理論上迴圈外的值我都會回存
迴圈內的變數跟著消失,我已經有注意到變數問題了
可是還是卡關!!!
一定要抓出這個bug,要是ok 跑數據出來
應該可以整理出一些數據可以發Paper
愛心的問題應該也可以提出來當插入法的解決方法
對內插法的解題效益上有貢獻度
真的一定要把bug 找出來!!
進度就要靠破這個bug
破關應該就可以抱著輕鬆的心情做演算法題目,準備英文
要是找不出來,真的又要找人幫我Debug
5/21 凌晨1:57
解決迴圈問題
1000次迴圈
跑出93.4741的結果,是不是極限?
跑個三千圈再看看!!
要養成清空變數的習慣,副程式多寫多健康
*3000次迴圈 7分鐘 最好結果 94.1043
93.0820 93.3856 93.9617 94.0778 94.1043
Elapsed time is 428.363740 seconds.
--------------------------------------------------
%寫一個解愛心問題的深度解法居然效果更差
%應該是我的寫法有問題,不合理
*3000次迴圈 15分鐘 最好結果 93.8249
Columns 2996 through 3000
91.4358 91.5958 92.0539 93.4611 93.8249
Elapsed time is 908.754789 seconds.
--------------------------------------------------
沒有留言:
張貼留言