File: README.ja

package info (click to toggle)
ruby-narray 0.6.0.1-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 468 kB
  • sloc: ansic: 4,498; ruby: 1,329; python: 91; makefile: 7
file content (52 lines) | stat: -rw-r--r-- 1,862 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
	Ruby/NArray  ver 0.6.0.0 (2011-08-27)	by Masahiro TANAKA

* Ruby/NArrayの特徴。

  + Rubyで、高速な数値計算が可能。
  + 要素には、8,16,32 bit 整数、単精度/倍精度の実数/複素数、
    および Rubyオブジェクトをサポート。
  + 部分配列の取出し、代入も容易。
    要素位置の指定には、数値、範囲、インデックスの配列が使用可能。
  + +,-,*,/,%,** や 算術関数の演算は、要素-対-要素でおこなう。
  + 配列同士の演算・代入は、各次元のサイズが同じであることが必要。
    ただし、サイズが1の次元は、他方の配列のサイズに合わせて
    「繰り返し」同じ要素が適用される。
  + FFTW (高速フーリエ変換) version 3 は次のモジュールでサポート。
  + NImage (X11イメージ表示) クラス附属。(nimage/ ディレクトリ参照)
  + Ruby/PGPLOT (グラフィックスライブラリ、別悃) にて
     XYグラフ、ヒストグラム、等高線、イメージ表示可能。
  + 数値計算・画像処理・データ解析など幅広い応用が可能(と思う)。

* 類似品

  + Python/NumPy, Perl/PDL, Yorick, IDL

* 不十分な点

  + メソッドが不足。
  + バグ出しが不十分。
  + ドキュメントがない。

* インストール方法

  Rubyの標準的な拡張ライブラリと同じです。ソースを展開したディレクトリで、

    ruby extconf.rb
    make
    make install

  と実行します。

* 動作確認

  ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
  gcc version 4.5.1 20100924 (Red Hat 4.5.1-4) (GCC)

* 配布条件

  Rubyのライセンスに準拠します。

* 著者

  田中昌宏
  ご意見,バグレポートその他は masa16.tanaka@gmail.com までお願いします。