octave:1> function hello > printf("Hello\n"); > endfunction octave:2> hello Hello
octave> function nijosa(x,y) > x ** 2 - y ** 2 > endfunction octave> nijosa(10,5) ans = 75
octave> function y = sanjo(x) > y = x ** 3; > endfunction octave> sanjo(3) ans = 27次の
[wa sa]
は [wa, sa]
でもよい.
octave> function [wa sa] = wasa(x,y) > wa = x + y; > sa = x - y; > endfunction octave> wasa(10,2) ans = 12 octave> [a b] = wasa(10,2) a = 12 b = 8
なお, 以下のような内容のファイル, wasa.m を作ると, 関数 wasa(x,y) を(自動的に)この m ファイルから読み込む:
function [wa sa] = wasa(x,y) wa = x + y; sa = x - y; endfunction