以下のScilabプログラムにより生成した三角関数のテーブル。round関数を使うので誤差が小さい


index=[0:255]*2*%pi/256;

co=cos(index)*32768;
write( '\hco.txt', round(co)', '(i8)');

si=sin(index)*32768;
write( '\hsi.txt', round(si)', '(i8)');

index=[0:255]*2*%pi/65536;

co=cos(index)*32768;
write( '\lco.txt', round(co)', '(i8)');

si=sin(index)*32768;
write( '\lsi.txt', round(si)', '(i8)');

