Octave程式設計教程
外觀
(重定向自 Octave程式設計)
根據 Octave官網,“Octave是一種高階語言,主要用於數值計算。它提供了一個方便的命令列介面,用於數值求解線性和非線性問題,以及使用與Matlab大部分相容的語言執行其他數值實驗。它也可以用作批處理語言。”
本教程集的目的是幫助您從基礎級別掌握Octave的大部分(並最終全部)可用功能。
與Octave程式設計相關的更長、更高階的Wikibook是 MATLAB程式設計 Wikibook。熟悉MATLAB並希望開始使用Octave的使用者應該查閱 MATLAB程式設計/Octave和MATLAB之間的區別。
事實上,Octave通常被視為一個用於數值計算的系統,其語言與Matlab大部分相容,但它是根據GNU GPL作為自由軟體提供的,並且可以在許多情況下替代Matlab。這就是為什麼只編寫一本高階程式設計Wikibook的原因;但在其中,介紹了MATLAB和Octave語言之間的區別。
初學者可用教程
更高階的可用教程
- Henri Amuasi(由Carl Scheffler和Mike Pickles更新)
- commons:Category:Images with Octave source code
- INTLAB - INTerval LABoratory Siegfried M. Rump開發的用於可靠計算的Matlab/Octave工具箱
- Octave 本教程的大部分內容都複製自此位置,該內容採用GFDL許可。
- http://www-h.eng.cam.ac.uk/help/programs/octave/tutorial/