[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:001738] Re: Ruby/GSL
�����������ŷʸ��Ǥ���
������Ruby/GSL �˶�̣����äƤ��������Ƥ��꤬�Ȥ��������ޤ������ͤΥ���
��Ȥϡ�
�缡ȿ�Ǥ����Ƥ��������Ȼפ��ޤ���
> require "gsl" ������
> require "narray" ��ɬ�פʤ���
> narray �դǥ���ѥ��뤷�����ϼ�ưŪ�˥����ɤ���褦�ˤ��Ƥۤ����Ǥ���
���������ä�����̤ꡣ
> �����Υ��顼�������ʤ����ᡢ�Ȥ�����ʬ���餺
> GSL::Vector.new(NArray object)
> GSL::Stats.covariance(NArray object, NArray object)
> �ʤɤȤ��Ƥ��ޤ��ȥ������ơ������ե���Ȥ����ޤ���
> ʬ����ʤ�class�Υ��֥������Ȥ����㳰���夬��褦�ˤ��Ƥۤ����Ǥ���
�����㳰��ȯ�������ΤΤ���ˤϤ���ΤǤ������ä� Vector �� Stats ��
�褦�ˡ���ȯ�����Ū������ʳ��Ǽ���������Τϡ������դ��빽�����ø��Ǥ�
����
�缡ľ���Ƥ������Ȼפ��ޤ��ʥѥå����աˡ�
�������������Ǥϡ�NArray ������˼��褦�ʥ�åɤϡ�����Ū�ˤϤ����
����
> �ߤ�����о嵭�Τ褦�ʤ�Τ��̤�Ⱦ����줷���Ǥ���
����������ϡ��ޤ�������ޤǤγ�ȯϩ���ǤϤ������Ƥ��ʤ��ä����Ȥ�������
�Ǥ�������Ū
�ˡ�GSL �� NArray �������ط��ʤ���ΤǤ��ꡢRuby/GSL �Ϥ����ޤ� GSL ��
��åѤȤ������ȤʤΤǡ�Ruby/GSL�Υ�åɤǡ���NArray ���֥������Ȥ��
���˼�롢
�⤷���� NArray ���饹�˥�åɤ��ɲá��Ȥ����Τϡ���������ǽ�ǤϤ���
�ޤ�����
��äƤ��ޤ����GSL �ˤʤ���Τ� Ruby/GSL �ˤ�ʤ��ˡ� ͣ����㳰��
Vector/Matrix ���饹�Υ��饹��å� to_na �Ǥ������ꤷ�Ƥ���Ȥ����ϡ�
NArray �Ƿ����Ƥ��ơ����Ū��GSL �ε�ǽ��Ȥ������Τǡ�Vector ���Ѵ�
���Ʒ������Τ����ޤ��᤹���Ȥ����褦�ʤ�ΤǤ������ټ�֤ǤϤ���ޤ���
����¸
�ط���Ǿ����ޤ�����Ȥ����Τϡ����åȡʤ��ʤ�������ˡ�
�������������伫�Ȥ� NAarray ���Τ�Τ������Ȥä����Ȥ��ʤ��Τǡ��ºݤ�
�桼����
����NArray �Ȱ��˻Ȥ��Ȥ��ˡ��ɤΤ褦�ʷ��֤��Ȥ��䤹���Τ����Ȥ�����
������
���ޤ������Ǥ��ޤ������߷����Τ���Ŧ���ϡ��ޤ��ˤ��Τ�����Υƥ�����
��Ϫ�褷
�Ƥ��ޤ��ˡ��Ǥ��Τǡ�������ե����ɥХå������ѵ��ŤǤ�������������
���֥���
����ޤ������Ŀ�Ū�ˤϡ�DCL, NArray �ʤɤȤΤ�����¸�η����Ǥ���Ȥ�
���ʤ���
�������ȻפäƤ���������ʳ��Ǥ��͡�
> �ȽƤ����ΤǤ�������ߤ���Τ�ɤ����Ȼפä� 2. 3. �Υѥå�����
> �Ƥߤޤ�����
> �褱��лȤäƤ�������
�������ä��������ꥸ�ʥ�� apply �����Ƥ��������ޤ���������ʹߤΥС���
���ϡ�
���Υѥå���Ŭ�Ѥ��줿�����ɤ�Ȥ����Ȥˤ��ޤ��Τǡ���λ����������������
���դ�
�����ޤ���
> �Ȥ����ǡ�Intel gcc 3.3.2�Ǥ� rb_gsl_cheb.h��ѥ��뤹��Ȥ��ˡ�
> ʸ ˡ���顼�ǻߤޤäƤ��ޤ��ޤ�������� gsl_math.h�������Ȳ�褷�ޤ�
> ���������ǤǤ��礦�͡����ɤ��Ϥ��Ƥ��ޤ��������ޤǡ�
������δĶ�(Darwin, Cygwin)�Ǥϳ�ǧ����ʤ��ä����ݤǤ��Τǡ�������ޤ�
��
���ԡ��ɲä��뤳�Ȥˤ��ޤ��������꤬�Ȥ��������ޤ���
----------------------------------------------------------------
���ꡡ˧�� Yoshiki TSUNESADA <y.tsunesada.nao.ac.jp>
��������Ωŷʸ�桡������̸�������
��������������������181-8588 ����Ի�����������ݣ����ݣ�
����������������������������TEL: 0422-34-3625 FAX: 0422-34-3793