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/