問題タブ [idl-programming-language]

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 投票する
1 に答える
259 参照

file-io - ファイル内のidl奇妙なシンボル

いくつかのデータを分析するために、いくつかの IDL プログラムを作成しました。簡単にするために、プログラムはいくつかの時変データを読み取り、フーリエ スペクトルを計算します。このスペクトルは、次のコードを使用してファイルに書き込まれます。

ファイルは、次のコードを使用して別のプログラムによって読み取られます。

rdfloat の手順は、http://idlastro.gsfc.nasa.gov/ にあります

ファイルを読み取ろうとしたときに表示されるエラーは次のとおりです。これらがファイルへの書き込みの結果なのか、作成されているファイルの数(300以上のファイル)に関連する何かの結果なのかはわかりません

これらの記号/文字は、単一の数字の代わりに使用されます:

読み取り中のファイルに表示される内容の例。これらは連続した行ではないことに注意してください。

ファイルを書き込む手順を実行するたびに、これらの文字の一部またはすべてを含むファイルが少なくとも 1 つ存在します。これらの文字を含むファイルは常に異なります。

これらのシンボルとは何か、それらを作成するために私が何をしているのか、ファイルに書き込まれないようにする方法を誰かが説明できますか?

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

python - IDL コード、lindgen 関数の Python への移植

午後の皆さん。現在、IDL コードを Python に移植していますが、これまでのところ順調に進んでいます。IDLコードのこのセクションで立ち往生しています:

これの私のバージョンには、次のように書き直された lindgen 関数が含まれています。

...そして、k2arr が形状 (267,) の配列である移植コード:

さて、問題は、私のコードが ind2 を配列にすることです.IDLコードとpythonスクリプトでスローされたエラーを見ると、それがスカラーであることを確信しています. これらの IDL 関数の一部の機能が不足していますか?

どんな考えでも大歓迎です。乾杯。

0 投票する
5 に答える
7958 参照

python - python scipy.stats.powerlaw負の指数

ランダム サンプルを描画するために、scipy.stats.powerlaw ルーチンに負の指数を指定します。たとえば、a=-1.5 です。

a > 0 が必要な理由、ランダム サンプルを生成するために負の a を指定する方法、および正規化係数/変換を指定する方法、つまり

ドキュメントはこちら

http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.powerlaw.html

ありがとう!

編集: IDL の RANDOMP 関数を複製しようとしていることを追加する必要があります。

http://idlastro.gsfc.nasa.gov/ftp/pro/math/randomp.pro

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

eclipse - Eclipse IDE での IDL (ITTVIS/exelis) の自動コード生成?

既存のコードに基づいてコードを自動的に生成する方法を見つけたいと思っていました。実際の機能は、javadoc、この場合は IDLdoc、または自動 get/set 関数に非常に似ています。

すでにリストされているいくつかのパラメーターに基づいて、いくつかの汎用コードを作成したいと考えています。日食でこれを達成するにはどうすればよいですか?

例が最適だと思うので、ここで私が達成したいことを示します。

Eclipseで上記のブロックをすばやく解析し、コードの別の部分について次のように出力できるようにするには、Eclipseで何をする必要がありますか?

ありがとう

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

c - IDL によるバイナリ ファイルの読み取り

バイナリ データ ファイルを読み取る IDL ルーチンがあります。ただし、この場合、「READU: End of file occured. Unit 2, File: data.dat」が表示されます。

バイナリ ファイルを破棄して再作成する代わりに。この問題は克服可能ですか?バイナリ ファイルを読み取れるようにするには、どの IDL コードを使用できますか? バイナリ ファイルは、C 関数によって作成されました。

前もって感謝します。

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

python-2.7 - Python の IDL interpol に相当するもの

次の IDL コードに見られるように、INTERPOL 関数に相当する Python は何でしょうか。

ありがとうございました

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

arrays - 文字列配列2で文字列配列1のインデックスを見つける

2 つの文字列配列があります。

次のコマンドラインを使用して、B の A のすべてのインデックスを取得しようとしています。

しかし、うまくいきません!理由はありますか?

ありがとう

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

format - IDL D フォーマット -- 26/60 は 26.d/60.d ではありませんか?

私は次のようなものを書こうとしています

ep = 23 + (26/60)

これにより、ep = 23;が得られます。ただし、26 または 60 のいずれかを 26. または 26.d に変更すると、必要な ep=23.43 になります。

どうしてこうなったのか、ちょっと気になります。検索してみますが、その質問は表現が難しいです。