ある別のブログで紹介したのですが、AS3でお子様向けの英語教育ゲームの習作を作りました。
上の画像をクリックして、PLAYボタンを押してください。
音声が流れるので、マッチする絵をクリックしてね! まだまだ習作でお恥ずかしい限りの単純なものですが、そのうちバージョンアップしますね!
<body oncontextmenu="return false;">
<body oncontextmenu="alert('右クリック禁止'); return false;">
-->x=[0:3]
-->y=[1 2 -3 1]
-->F=fft(y)
-->plot(x,abs(F))
-->atan(imag(F)/real(F))
-->plot(x,F)
-->n=32
-->x=[0:n-1]
-->m=1
-->yc=cos(2*%pi/n*m*x)
-->plot(x,yc)
-->m=2
-->ys=sin(2*%pi/n*m*x)
-->plot(x,ys)
-->ysr=ys+0.5*(rand(x)-0.5)
-->plot(x,ysr)
-->fsr=fft(ysr)
-->plot(fsr)
-->plot(x,abs(fsr))
-->plot(x)

movave.sci
function [y, q]=movave(x,m)
n=length(x)
y=zeros(1:n-2*m)
q=0
for i=1:n-2*m
for j=1:2*m+1
y(i)=y(i)+x(i+j-1)
end
y(i)=y(i)/(2*m+1)
q=q+abs(x(i+m)-y(i))
end
q=q/(n-2*m)
endfunction
-->y=movave(x,1)
-->y2=movave(x,3)
-->plot(x)
-->plot(y,'r')
-->plot(y2,'g')
