[問題] matlab 自定義svd函式crash

看板C_and_CPP (C/C++)作者 (史蒂芬)時間11年前 (2015/01/14 15:04), 編輯推噓0(222)
留言6則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我不確定該PO matlab版還是C版 如有違規再刪除 我想用網路上現成的svd code來作為自定義的svd函數(後續要用的) 我不知道是是我對matlab不夠熟悉還是主體code有問題 呼叫來使用跑到一半會crash 不知道會不會跟memory之類的有關?? 餵入的資料(Input): C=imread('graybaby.jpg'); [U,S,V]=dsvd(double(C)); %dsvd為自定義的svd函式 圖片在 http://na.math.fju.edu.tw/discuss/SVD/graybaby.jpg
預期的正確結果(Expected Output): 和 [U,S,V]=svd(double(C)); 出來結果應一致 錯誤結果(Wrong Output): crash 程式碼(Code):(請善用置底文網頁, 記得排版) 原版在這 http://www.public.iastate.edu/~dicook/JSS/paper/code/svd.c 修改過後 http://codepad.org/bT301NQA 補充說明(Supplement): 麻煩高手相助了... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.136.218 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1421219043.A.C96.html

01/14 19:31, , 1F
為什麼不是先問板工有沒有違規再發文呢?而是要板工
01/14 19:31, 1F

01/14 19:31, , 2F
自己來看有無違規才刪除… 雖然沒有違規啦…
01/14 19:31, 2F

01/14 21:51, , 3F
sorry...下次會注意.
01/14 21:51, 3F

01/15 15:14, , 4F
dynamic allocation?
01/15 15:14, 4F

01/15 22:10, , 5F
s大意思是動態配置可能會爆掉嗎?
01/15 22:10, 5F

01/16 05:12, , 6F
好像是我搞錯了,別理我。
01/16 05:12, 6F
文章代碼(AID): #1KjXJZoM (C_and_CPP)
文章代碼(AID): #1KjXJZoM (C_and_CPP)