matlab:工科用程式設計入門語言
長久以來,我認為大學裡有的3門必修課程應該是寫作,形式邏輯和程式設計。在人人程式設計的今天,學習程式設計應該成為現在大學裡的必修課。
可以說,每個行業都能找到自己的語言,那麼對於非計算機專業工程師而言,個人認為python和matlab都是不錯的選擇。
前者作為通用語言,在學術界備受推崇和歡迎,但是估計大多數人會對OOP雲裡霧裡;後者是大多數科學家和工程師處理資料的利器,語法相對簡單,個人比較推薦。相對而言,R的語法對於大多數人來說不是那麼好親近,當然,它是我自己大部分情況下處理資料的工具。
非計算機專業中需要進行程式處理的情況大多是資料分析,這種情況下,其實excel或者wps也已經足夠,這種情況下為什麼我們還要學習和使用matlab語言。
但是,有的情況下,你真的需要學點程式設計,比如,你需要處理1000條擬合曲線,誇張了點,那麼100條總正常了吧,用excel有點傻眼了吧!別告訴我你複製100次,我還真的幹過。
其實,很多學校應該開一門數學實驗的課程:微積分,概率和線性代數,既然我們開了那麼多實驗課程,使用matlab來加深我們對數學課程的理解。
matlab的程式設計主要有兩種環境,由mathworks開發的商用環境,不過費用很高(別跟我說你可以盜版,我好久沒有使用了;其實你忍得住,大多時候你可以不用盜版);另外是開源的OCtave,開發了快20年了,與matlab的語法有很好的相容性,特別是最近在4.0版本中加入了GUI,已經很友好了。
相關文章
- 函數語言程式設計入門函數程式設計
- Go語言程式設計快速入門Go程式設計
- 函數語言程式設計入門教程函數程式設計
- 傻瓜程式設計入門(C語言版)程式設計C語言
- 程式設計入門之學哪種程式語言?程式設計
- Matlab與C語言程式的應用程式設計介面(轉)MatlabC語言程式設計
- 程式設計正規化 —— 函數語言程式設計入門程式設計函數
- 函數語言程式設計入門實踐(一)函數程式設計
- JavaScript函數語言程式設計入門經典JavaScript函數程式設計
- JavaScript函數語言程式設計無痛入門JavaScript函數程式設計
- Go語言併發程式設計簡單入門Go程式設計
- Python函數語言程式設計入門教程Python函數程式設計
- C語言程式設計入門經典18個小程式C語言程式設計
- MATLAB程式設計與應用系列-關於MATLAB程式設計入門教程的總體編寫安排Matlab程式設計
- 函數語言程式設計入門實踐 —— Compose/Pipe函數程式設計
- C語言開發入門與程式設計實踐pdfC語言程式設計
- Swift 程式語言入門教程Swift
- 入門程式設計學習,適合學python語言嗎?程式設計Python
- C語言程式設計入門之--第一章初識程式C語言程式設計
- Python函數語言程式設計:從入門到走火入魔Python函數程式設計
- Python的函數語言程式設計,從入門到⎡放棄⎦Python函數程式設計
- 筆記:Haskell函數語言程式設計入門 - 惰性求值簡介筆記Haskell函數程式設計
- [scala]函數語言程式設計思想入門函數程式設計
- Dart程式語言入門學習Dart
- C語言程式設計入門之--第四章C語言基本資料型別C語言程式設計資料型別
- C語言指標應用程式設計C語言指標程式設計
- python3入門與實踐(六):函數語言程式設計Python函數程式設計
- Lambda表示式入門--函數語言程式設計與函式式介面函數程式設計函式
- linux作業系統下c語言程式設計入門(1)(轉)Linux作業系統C語言程式設計
- linux作業系統下c語言程式設計入門(2)(轉)Linux作業系統C語言程式設計
- ‘程式語言‘ ’程式設計工具’程式設計
- 程式語言設計,程式設計哲學程式設計
- 可能引發程式設計革命的4門語言程式設計
- C語言程式設計C語言程式設計
- 用程式語言解密京東雲女程式設計師解密程式設計師
- Matlab圖形使用者介面程式設計初級入門Matlab程式設計
- Apple Swift程式語言入門教程APPSwift
- 程式設計師下一門要學的程式語言Swift程式設計師Swift