看板 CodeJob 關於我們 聯絡資訊
※ 引述《alich (阿力取)》之銘言: : 案件狀態:發包中 :  發案人:alich chiu : 聯絡方式1:站內信 : 聯絡方式2:alichchiu@gmail.com : 所在地區 :新竹 : 有效時間: : 專案說明:有一些數學運算的matlab code,想要把他轉成C code : 量不大,可能1000行左右 :   預算:請報價~~ : 接案者要求: : 接受新手承案否:是/否 :   附註: :     (以下內容鼓勵結案後填寫,可以詢問接案人願不願意暴光接案身份) : 結案意見: :  接案人: : 評價(0-10): :   說明: 我用回文的,如不合適請版主告知,我會自d~ 給發案者:是否能先給matlab code看看呢? 以我撰寫數值分析的code多年的經驗,很多matlab code一行可以完成的事, C要很有背景且很多行才能完成。 舉例:解[A]{x} = {b} 或 [A]{x} = 0,在matlab只要一行或兩行指令馬上秒 殺,但C至少都要30~40行才能解決。 做矩陣的inverse也是,matlab也是只要一行指令就OK,用C解就非常麻 煩。 其他像SVD或是least square或是很多數值分析的方法,matlab都有指令 可以用,但要用C寫,卻要對每個步驟的數值解法都很瞭解才有辦法寫出 code。 如果是解ODE或PDE,C code會遠比matlab code多。 寫這麼多只是要告訴發案者:matlab code 1000行能做的事,用C寫或許 會超過2000行,甚至再多很多都有可能。 所以報價可能不是您想像中的那樣,得要看實際是解什麼case才能報價。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.16.7
showbbs:MATLAB轉C CODE要幹啥 開發新介面? 轉JAVA比較好用八 10/26 21:39
uranusjr:兩倍還很少了, 如果用了什麼 FFT 之類的會直接噴發 10/27 11:32
Eleganse:我弄過FFT ~"~ 10/27 14:52
Eleganse:註:我噴了 所以到最後還是CALL MATLAB函式庫來完成 10/27 14:53
Eleganse:從此之後 數學方法已有既有函數庫可呼叫的 我不會自已寫 10/27 14:55
Eleganse:所以這篇說的沒錯 如果討論串主有需要將既有matlab code 10/27 14:59
Eleganse:轉為C 那有必要將內容用到哪些數學方法簡述一下 10/27 15:01
JingXD:呼叫C linalgebra library 阿XD 10/28 12:44
flyfoxy:可能要使用boost或opencv的現有函式庫吧XD 10/29 16:58
knme:推使用openCV 10/30 20:07
advance760:會用matlab寫當然就是會用到裡面一堆數值方法的指令 10/31 01:22
advance760:照我轉過的經驗 起碼5~10倍吧 10/31 01:22
goliathplus:matlab 不是可以直接轉 c libary... 11/05 19:41