跳轉到內容

Octave程式設計教程

50% developed
來自Wikibooks,開放世界中的開放書籍

根據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更新)

參考文獻

[編輯 | 編輯原始碼]
華夏公益教科書