例:heretest.sh
#!/bin/sh
# calc. fibonacci number (recursion)
N=10
## Octave script
octave --quiet <<EOF
function y = fib(n)
if (n == 0)
y = 0;
elseif (n == 1)
y = 1;
else
y = fib(n-1) + fib(n-2);
end
end
fib(${N})
EOF
実行結果:
$ ./heretest.sh
ans = 55
Octave はともかく、Gnuplot などで役立つかもしれません。
0 件のコメント:
コメントを投稿