看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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
loveme00835: 為什麼不是先問板工有沒有違規再發文呢?而是要板工 01/14 19:31
loveme00835: 自己來看有無違規才刪除… 雖然沒有違規啦… 01/14 19:31
g12288: sorry...下次會注意. 01/14 21:51
sunev: dynamic allocation? 01/15 15:14
g12288: s大意思是動態配置可能會爆掉嗎? 01/15 22:10
sunev: 好像是我搞錯了,別理我。 01/16 05:12