Re: [討論] 台灣的MATLAB用戶好像不多

看板MATLAB作者 (撥泥)時間20年前 (2005/01/28 13:52), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
※ 引述《DuncanB (Duncan)》之銘言: : 台灣的MATLAB用戶好像不多 : 不知道為什麼大家有沒有發現 : 台灣的MATLAB用戶好像不是很多 我覺得還算不少,雖然不能跟VC之類general purpose 的programming 工 具相比,但只要跟數值計算有關,不管是工程或科學上的需要,在台灣幾 乎都是以MatLab為首選。而在學校課程上有所需要時,國外或台灣就我所 見也常以MatLab作為工具。 比較明顯的對手是Mathematica、Labview、MathCad。 LabView 在儀表控制方面滿不錯的,也提供了一些方便操作而功能強大的 數學運算元件,視覺化的G語言也很親切而容易上手,視窗程式界面可以 設計得很漂亮。可以編譯成executive ,但跟MatLab一樣需要另外安裝 Runtime Environment。 MathCad 最大特點之一是數學式的展現符合習慣也易讀,MatLab在這點是 敗了。但MathCad 在11版之前的界面改變不大,界面設計也不是很友善, 拉符號常常出現不知道錯在哪裡的錯誤,這是我放棄MathCad 的主因。 沒用過 Mathematica,只在數學系聽了幾堂講Mathematica使用的課,所以 我猜大概很多數學人都是用這套吧。 : 我跟我朋友談了一下 : 發現大家的觀念中 : 好像MATLAB就是一個工具 : 就是一個數值工具 : 這是大家印象中的MATLAB : 或許早幾期版本的MATLAB是這樣 : 但我覺得現在的MATLAB已經不像以前那樣了 : 現在的MATLAB已經越來越強大了 : 已經不在是以前的角色了 : 一般程式語言的工作可以做 MatLab本身是個直譯語言,再加上Java基底,先天在速度方面是不太值得期 待的,不過impact程度當然與用途相關。 程式語言有很多種,取向也不同,比方我們不會拿MatLab來引用Direct-X 寫個3D小遊戲、也不太可能用MatLab寫個防毒軟體或是System programming。 當然MatLab可以引用windows 中的ActiveX Control 來達成某些目的,但使 用不對的工具是沒有意義的。 : 硬體控制也可以做 : 數學運算更是主流!!超強!! : 還有其他個領域的工具 : 但就是不知道為什麼還是不很流行 : 希望引起大家熱烈的討論 就我經驗,MatLab雖然可以做硬體控制,但速度還是太慢,如之前某篇文 章我分享了MatLab下針對rs-232控制的小指令,事實上我那些程式不能正 確動作,問題不在程式本身,而是所控制的對象本身Timing太快。後來我 嘗試以VB編程發送命令,就沒這個問題。或許在MatLab中我應該設定某些 參數,但在得到好的答案之前,我對MatLab在硬體控制方面打的分數並不 高。 MatLab對我而言最大的問題是deployment。就最新版R14 來講,我寫了個 程式包裝成executive 後要給別人用還得要對方裝個幾十妹嘎的RE(Runtime Environment)。 而就在對方電腦安裝RE之後,又偶爾會發生在我這裡正 常工作的程式在對方端執行錯誤,煩都煩死了,而就我跟鈦思與MathWorks 接觸的結果,也沒得到什麼好解答。包裝成dll 供其他程式呼用很簡單, 只是dll 的deployment是顆地雷,只要沒爆就會輕鬆愉快,爆了就看著 辦了。 MatLab在很多方面很強悍,最重要的是就某種程度來說它成了工程師或科 學家的共通語言,網路上資源也不少,只是還有很多地方需要加油。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.84.241

140.112.27.182 01/28, , 1F
好文~ 推~!!
140.112.27.182 01/28, 1F
※ 編輯: boni 來自: 210.85.122.35 (01/28 22:01)

219.80.32.216 01/28, , 2F
推!!!!!
219.80.32.216 01/28, 2F

08/14 00:19, , 3F
推好文
08/14 00:19, 3F
文章代碼(AID): #11-TCSTR (MATLAB)
文章代碼(AID): #11-TCSTR (MATLAB)