[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000998] Re: numru_fft
��Ƿ��Ǥ���
���٤Ϲⶶ(����)���� FFT��
> fftw ���б����� numru_fft ��������ޤ�����
> ʣ�ǿ������Ѵ� (fft)�����Ѵ� (ffti) ����ѤǤ��ޤ���
> �����å��ꤤ�������ޤ���
>
> http://www.ep.sci.hokudai.ac.jp/~kazto/work/
> http://www.ep.sci.hokudai.ac.jp/~kazto/work/product/numru_fft-0.0.2a.tar.gz
����Ū�ˡ��褵�����˸�����ΤǤ�����Segmentation Fault �������
�ꤷ�ޤ���
% cat test-hori.rb
require "narray"
if File.exist?("./fft.so")
require "fft"
else
require "numru/fft"
end
na=NArray.scomplex(10,10,10)
na[1,2,0]=1
p a = na.fft(1)
% ruby test-hori.rb
test-hori.rb:10: [BUG] Bus Error
ruby 1.6.5 (2001-09-19) [sparc-solaris2.6]
Abort
�դ��Ƥ����ƥ��ȥץ������ˡ�
na=na.fft(0,0,0)
�Ȥ��äơ������㤳��ϤȻפä��ΤǤ�����Ʊ�����������Ĥ��äƤ��
̣���ʤ��ΤǤ��͡����������ΤϤष�������å������ۤ˶ػߤ�������
�����Ȼפ��ޤ���
�Ȥ����ǡ�ʣ�Ǥˤ����б����Ƥޤ�������ʳ��ξ��� cast ����
������ޤ�������ʳ������ˤĤ��Ƥ⡢���˽��褦�� NArray ��°
�� na_fftw.c �ͤˤ��Ƥ��������������������Ȥ�ʤ��� NArray
�˼�������㤨�ʤ��Ǥ��礦��
�ֻ����٤��ʤä��ΤϿ���������ޤ����ɥ�����Ȥ��Ĥ��Ƥʤ���
��°�Υƥ��ȥץ����������Ǥϥƥ��Ȥˤʤꤽ���ˤʤ��Ȥ��ä�����
�ǡ���ñ�ˤ�ȿ���Ǥ��ޤ���Ǥ��������ѿ���������ޤ���¿����
�Ż��������Ƥޤ��Τǡ��ⶶ�����Ȥꤢ�����Τ�Τ��äơ��䤬��ĥ��
�Ƥ�����Ȥ��������å���Ȥ�����������ˤϽ���ޤ���Τǡ���
���������ꤤ���ޤ����ɥ�����ơ������ȥƥ��ȥץ������⤪��
�����ޤ����ƥ��ȤϷ�̤�ʬ���äƤ�������Ѥ��ơ��ºݤˤ����̤�
�ˤʤ뤫���͡��ʻ��ѥѥ�����dz�ǧ������Τ������Ǥ���
�Ȥ����ǡ�nd �ΤĤ��ʤ� fft �Τߤ��Ѥ��Ƥ��ޤ��͡����ͤޤǤ�
fftnd ��Ȥ��С��ʲ��Τ褦�˽���ޤ���
��Ȥ���6������������ꤷ�ޤ����㤨�� fft(1,2,4) �ȸƤ֤ȡ�
�Ƽ����˴ؤ����Ѵ����뤷�ʤ��ϰʲ��Τ褦�ˤʤ�ޤ���
[ ���ʤ�, ����, ����, ���ʤ�, ����, ���ʤ� ]
nd �ʤ����� fft ��3��Ƥ֤��Ȥˤʤ�ޤ�����fftnd ��Ȥ��ȡ�
�ʲ��Τ褦�ˣ���˽���ޤ���
[ ���ʤ�, ����, ����, ���ʤ�, ����, ���ʤ� ]
^^^^^^^^^^^ ^^^^
fftnd��2D�� fftnd��1D��
(�ޤ���fft��Ȥ�)
�ޤ����������ʤ��Ƥ⤤���Ǥ���
> ���ơ����� rfftw �ʤΤǤ���������Ǻ��Ȥ���������ޤ���
> rfftw �ˤ� rfftw �� rfftwnd �����ꡢ���줾��
rfft �� rfftwnd ��Ȥ�ʤ����Ĥޤ��Ψ�ȥ�����ڡ���������
���ơ��ǡ�����¤�Τ��ä��ꤷ�� fftw/fftwnd �Τߤ�Ȥ��Ȥ������
����ޤ�����ǽŪ�ˤ� (r�ΤĤ��ʤ�) fft �����Τǡ����ʤ��Ȥ�
rfft ���ݡ��Ȥ�ͥ���٤��⤤�Ȥϸ����ޤ������ˤ�ޤ�������
fft �μ��ϡ�sine �Ѵ���cosine �Ѵ��˿ʤ�Ȥ����Τ������Ȼפ��ޤ���
DCL �� fftpack ����ή�Ѥ����켡���Ǥ����äƤޤ���������¿������
���Ǥ���
��Ƿ�� �� horinout@xxxxxx
�������������Ȳʳظ��楻�� 611-0011 �����Ըޥ���