PDL ::スライス

PDL ::スライスは、インデックス、スライス、およびダイシングに使用されるPerlモジュールです。
今すぐダウンロード

PDL ::スライス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Tuomas J. Lukka
  • 出版社のWebサイト:
  • http://search.cpan.org/lukka/WeakRef-0.01/WeakRef.pm

PDL ::スライス タグ


PDL ::スライス 説明

PDL ::スライスは、索引付け、スライス、およびダイシングに使用されるPerlモジュールです。 PDL ::スライスは、索引付け、スライス、およびDICINGSISINSに使用されるPerlモジュールです。 $ A = 1(3,3); $ B = $ A->スライス( ' - 1:0、(1)')。 $ c = $ a->ダミー(2);このパッケージは、強力なPerldlコアインデックス操作ルーチンの多くを提供します。これらのルーチンは主に双方向データフローを可能にしますので、最も便利な表現でデータを変更できます。たとえば、$ A = ZEROES(1000,1000)を使用して1000x1000の単位行列を作成できます。 $ A->対角(0,1)++。これは非常に効率的です。 PDL :: IndexingとPDL :: Tipsを参照してください。さらに例の例。 Details.PDLの索引付けとスライス関数は通常双方向データフローを含むため、データ構造を再設定してデータを変更するアクションを分離することができます。 2つの特別なメソッド、コピーとサーバー、関連する変数間のデータフロー接続を制御するのに役立ちます。 $ B = $ A->スライス( "1:3"); #スライスは$ aと$ bの間のリンクを維持します。 $ B + = 5; #$ Aが変更されました!物理コピーとデータフローを強制したい場合は、スライス式をコピーまたはサーバ化できます。$ B = $ A->スライス( "1:3") - >コピー; $ B + = 5; #$ Aは変更されません。 $ B = $ A->スライス( "1:3") - >サーバー; $ B + = 5; #$ aは変更されません。severとcopyの違いは、その引数がその引数を行動(そして返されます)の違いですが、コピーは切断されたコピーを生成します。あなたが$ b = $ a->スライス( "1:3")と言うならば。 $ c = $ b-> sever;その後、変数$ Bと$ Cは同じオブジェクトを指していますが、それらはune->コピーします。 ・Perl


PDL ::スライス 関連ソフトウェア

B ::

B :: More Perlモジュールには、追加のイントロスペクションメソッドと関数が含まれています。 ...

294

ダウンロード