[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000650] NumArray request



�����շ���
��Ƿ��Ǥ���

NumArray��ȤäƤ����������褦�ȻפäƤ���ΤǤ�����
�ޤ��ޤ��פ���Ǥ���꤬̽���äƶ�ϫ���Ƥޤ���

�� []= �᥽�å�

���դ������顼�Ǥʤ������Array,NumArray�ˤǤ������
�б����Ƥޤ��󡣤�����礭�ʷ�٤ȸ�����Ǥ��礦��
��ޤ��б����Ʋ�������

�� ary2na

Array��NumArray���Ѵ�����᥽�åɤǡ�

   a = NumArray.ary2na([ [0,1], [2,3] ])

�Ȥ��ä����Ȥ�����ޤ��͡ʤ�����ǤϷ�̤� 2x2 ������)��
����� NumArray �ˤ��б��������ޤ��󤫡�

������

   p=[0,1]; q=[2,3]
   a = NumArray.ary2na( [p,q] )

�Ƚ񤱤ޤ�����p,q��NumArray�Ǥ��ɤ������ߤ����Ȥ������ȤǤ���
�ºݡ��������ʴ�¬�ǡ����򲿥ץ��ե����뤫«�ͤƣ���������
����ݤˡ������Ǥ����餤���ΤˤȻפ��ޤ�����
�����ʤ��ary2na�Ȥ���̾�Ϥ��ޤ�ʤ��ߤޤ��󤫤顢NumArray[]��
���礷�Ƥ��ޤ��Τ������󤸤�ʤ����Ȼפ��ޤ���

���ΤȤ���NumArray[] �ϰ켡���������Ѥǡ�

  a = NumArray[ 1,2,3 ]

�ʤɤȽ����Τǡ�

  a = NumArray[  [0,1], [2,3]  ]

������դ���褦�ˤ���Ȥ����Τϡ������ʳ�ĥ�˻פ��ޤ���
����ȯŸ�� [] �ΰ����� NumArray ���֥������Ȥ�������
�Ϥ��Ǥ���

�Ȥ����ǡ�

����a = NumArray[  [0,1], [2,3]  ]
��
����a = NumArray[ [ [0,1], [2,3] ] ]

�η�̤�Ʊ���ˤ��Ƥ��ޤ��С������� Array -> NumArray ��Ÿ��
�򤹤�ݤ� * ��Ĥ��ʤ��Ƥ��ɤ��ʤ�ޤ��͡�
��z = [ [0,1], [2,3] ]���Ȥ��ơ�a = NumArray[*z]�Τ褦��
'*'��Ĥ��ʤ���Фʤ�ʤ��Ȥ����ΤϤ���äȹ�ʵ������ơ�