問題タブ [dyalog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2882 参照

apl - APL はどこで学べますか?

APL (より具体的には Dyalog APL) を学びたいのですが、学ぶのに適した情報源が見つからないようです。

私が見つけた唯一のソースはDyalog's Documentation Downloadsでしたが、それ以外に良いソースを推奨できる人はいますか?

0 投票する
3 に答える
680 参照

apl - Dyalog APLで変数の精度を上げる方法は?

DyalogAPLで正確に作業する必要があります。⎕PPの値が精度を設定することは知っていますが、18を超えることはできないため、18桁を超える精度を得ることができず、大きな数値で操作する必要があります。精度を上げる方法はありますか?

0 投票する
3 に答える
605 参照

apl - APL でのネストされた配列の操作

次の構造のデータがあります。

私がやりたいことは、次のように、Numsからのインデックスを使用して選択された からの値を持つ要素を持つ別のネストされた配列を作成することです。A

次に、配列のすべての要素に対して操作を実行したいのですが、そこから行く方法を知っていると思います。APL でそのような配列を作成するにはどうすればよいですか?

0 投票する
2 に答える
149 参照

apl - ショートカットを押したときに実行するAPL式を割り当てる方法は?

Dyalog APL 13.2.20611.0 64 Unicode セッションがあり、ショートカットを押して実行したいユーティリティ関数があります。どうすればこれを設定できますか?

0 投票する
1 に答える
218 参照

evaluation - APL 直接関数の評価

0 投票する
3 に答える
590 参照

vector - 文字ベクトルのセグメントへの分割

次のベクトルVec: ACGTTGCAがあり、ネストされたベクトルに分割したいと考えています。このベクトルでは、i 番目の位置に の i 番目の位置Vecから始まる長さ 4のサブセグメントがありVecます。

たとえば、次をVec[(⍳¯3+⍴Vec)∘.+¯1+⍳4]返します。

しかし、上記の出力の問題は、それが文字マトリックスであることですが、次の出力を取得したいと考えています。

次の文字列の場合: vec←'Hy, only testing segmenting vec into pieces of 4' 探しているものの正しい結果は次のようになります。

また、そのようなベクトルを単一のベクトルに変換する方法はありますか?その場合、後続の行には4文字が含まれますか?

例:foobartesting文字ベクトルの場合、結果は次のようになります。

0 投票する
2 に答える
200 参照

vector - ベクトルの要素のすべてのペアに対するスキャンのような操作

次のベクトルがあります。

そして、その各ペアを合計したいと思います( 2+/vec2つの隣接する要素ごとに合計する に似ています)。

APL でこれを行う最も効率的な方法は何ですか?

0 投票する
2 に答える
266 参照

apl - 各オペレーターは APL インタープリターによってどのように最適化されますか?

APL を使用するときにeach演算子を頻繁に使用する必要があるのか​​、それとも特定の問題に対する別の解決策を見つけようとする必要があるのか​​疑問に思っています。

この演算子の使用法は APL でどのように最適化されていますか?

0 投票する
1 に答える
288 参照

vector - Dyalog での文字列操作のパフォーマンス

Dyalog APL での文字ベクトルの比較に関して 2 つの質問があります。次のコードは、文字ベクトルを 1 つずつ比較します。

  • 高速化するために ( 2 つのベクトルの場合、および多くのベクトルを単一のベクトルと比較する場合と同様に)、文字ベクトルを数値ベクトルに変換する必要がありますか、APL では問題になりません ( C)?
  • 私は DNA 配列を比較しています (ATCGアルファベットのみで構成されている可能性があります)。そのようなベクトルに対するさまざまな操作を高速化するためにできることはありますか?