PDL :: NicesLite

PDL :: NiceSlice Perlモジュールには、PDL用のニサースライシング構文が含まれています。
今すぐダウンロード

PDL :: NicesLite ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Christian Soeller
  • 出版社のWebサイト:
  • http://search.cpan.org/hbiersma/MQSeries-1.28-b/MQSeries/QueueManager.pm

PDL :: NicesLite タグ


PDL :: NicesLite 説明

PDL :: NiceSlice Perlモジュールには、PDLのニサースライシング構文が含まれています。 PDL :: NiceSlice Perlモジュールには、PDL.SynopsysのNICERスライス構文が含まれています。 $ a(1:4)= 2; #範囲のための簡潔な構文印刷$ B((0)、1:$ END)。 #スライス式$ A-> XCHG(0,1) - >(($ POS-1))の変数を使用します(($ POS-1))。= 0; #デフォルトメソッド構文$ idx = long 1,7,3,0; #インデックスのデッドル$ A(-3:2:2、$ IDX)+ = 3; #明示的な索引付けと範囲の$ A-> clump(1,2) - >(0:30)を組み合わせてください。 # 'デフォルトメソッド'構文$ a(myfunc(0、$ var)、1:4)++。 #スライス式で関数を使用するとき#args周辺の括弧を使用してください! $ b = $ a(* 3); #dummy 3#修飾子のダミー次元を追加します。 - -Separated Traleling Block $ A($ A!= 3; ??)++。 #$ A->の場合は短い場合、ここで($ A!= 3)++ $ A(0:1114; _)= 0; #$ A->フラット - >(0:1114)$ B = $ A(0:-1:3; | |); #$ a(0:-1:3)の# - > $ n =シーケンス3,1,4,1; $ b = $ n(;-); #サイズ1のすべての寸法をドロップします(別名Squeeze)$ B = $ N(0,0; - | - |); #squeeze *と* sever $ c = $ a(0,3,0 ;-); #よりコンパクトな$ a((0)、(3)、(0))## Perldlバージョン PDL :: NicesLiceを使用します。 #次のものは必須です、下記のperldl> $ perldl :: preprocess = pdl :: niceslice :: perldlpp; Perldl> $ A(4:5)。= XVALS(2);スライスは基本的で非常に一般的な操作であり、PDLのスライス方法は多くの場合を使用するのは面倒です。 PDL :: NiceSliceは、Perlソースフィルタを介して新しいスライス構文を直接言語に組み込むことで(PerlFilterのマニュアルページを参照)ことを整備します。 NicesLiceは新しい機能を追加しません、Perldlシェルでは自動的にロードされますが、(他のモジュールとの競合を避けるために)は、スタンドアロンPerl / PDLスクリプトで自動的にロードする必要があります(下記参照)。スタンドアロンスクリプトでプレフィルタを使用しない場合は、よりコンパクトなNiageLice Constructs.Requirements:・Perl要件: ・Perl


PDL :: NicesLite 関連ソフトウェア

B ::

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

294

ダウンロード