(參考: 張智星 MATLAB程式設計【入門篇】)
*.m 是 MATLAB 的程式檔案格式,依照內容又可分為 script 跟 function 兩種。
呼叫 function 是用 "file name" (所以一個檔案只能有一個 function?)
範例:(factTest.m)
function 沒有回傳值怎麼辦?
function output = fact(n) % FACT Calculate factorial of a given positive integer (for-loop version) output = 1; for i = 1:n, output = output * i; end執行: (命令列)
>> y = factTest(5) y = 120