問題タブ [ilnumerics]

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 に答える
481 参照

c# - SubArrayを取得した後、シングルトン次元を絞り込むにはどうすればよいですか?

ベクトルのリストを表す 2 次元配列 'v' と、行列のリストを表す 3 次元配列 'a' があります。

ここで、両方の部分配列を取り、行列の乗算を実行します。

次元が一致しないと不平を言うでしょう。これは、の次元がa[1,full,full]is(1,3,3)と of v[1,full]isであるためです(1,3)。つまり、サブ配列には単一次元が含まれます。matlab では、squeeze() を使用してこれらのシングルトン ディメンションを削除できます。しかし、ILNumerics でそれを行うにはどうすればよいでしょうか?


シングルトン次元が末尾にある場合、それらは ILNumerics によって自動的に削除されることを発見したので、これは機能します:

また、a[full,full,1]次元はありますが(3,3) 、ありません(3,3,1)

これは、ILNumerics が後続のシングルトン次元をサポートしていないということですか? つまり、計算でストライド配列をサポートせず、連続した配列のみをサポートしますか? 控えめに言っても、それはかなり制限的です。

ありがとう、リュック

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

c# - ILNumerics PlotCube の複数の面で同じカラー バー

1 つのプロット キューブに複数のサーフェスをプロットします。しかし、同じカラーバーを持つようにすることはできません。ILColorbar を定義してサーフェスに追加しましたが、異なる番号の 2 つのカラー バーがプロットされます。両面が同じカラーバーを持つことは可能ですか? また、カラー バー (タイトル、ラベル) にテキストを追加するにはどうすればよいですか? どうもありがとうございました。次に例を示します。

ここに画像の説明を入力

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

c# - ILNumerics ズーム選択四角形と ILPlotcube のプロットされたデータへのアクセス

TwoDMode = true の Plot Cube でサーフェスをプロットします。マウスの左ドラッグを使用してズームしようとすると、選択ズーム四角形がサーフェスの後ろに移動するため、適切に表示されません。選択長方形をサーフェスの上に強制することはできますか? さらに、サーフェス上でマウスをホバリングまたはクリックすると、X、Y、および Z の値がいくつかのテキスト ボックスに表示されますか? どうもありがとうございました。

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

render - ILNumeric 連続レンダリング プロット

変化する配列データを継続的にプロットする方法はありますか? ボタンイベントでデータを変更する線をグラフ化する ILLinePlot がありますが、連続させたいと思います。

私が直面している問題は、ループが実行され、配列の更新を確認できますが、ILPanel が更新されないことです。この無限ループでメインループにアクセスできなくなったのではないかと思い、専用スレッドにも入れましたが、思うようにレンダリングされません...

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

c# - ILNumerics を使用した OpenGL レンダラーでラベルが表示されない

OpenGL を使用してシーンをレンダリングしようとすると、テキストが表示されません。テキストは GDI を使用して正常に表示されますが、レンダリングはもちろん非常に遅くなります。

Windows 8.1 Pro で Radeon 7850 を使用しており、今日ダウンロードした最新の Catalyst Drivers 13.12 と Visual Studio 2012 がインストールされています。

出力には DllNotFoundException がありますが、残念ながらどれが欠落しているかはわかりません。

出力:

1 つの ILPanel と 1 つのボタンを含む新しい Windows フォーム プロジェクトのソース コード Form1.cs、および NuGet を使用して追加された ILNumerics (任意の CPU):

0 投票する
0 に答える
237 参照

f# - F# で ILArray を作成する方法

これは、C# で ILArray を作成するために C# で行うことです。

F#で作るには?

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

c# - ilmath.min(a,b) のバグ?

ilmath.min() 関数を 2 つの 1x1 double (チェックされていない他のデータ型) 行列で使用すると、最小値ではなく最大値が返されます。行列のサイズが 1x1 より大きい場合、すべて正常に動作します。次のコードが 0.0 ではなく 1.0 を返すことを確認してください。私にとって、これはバグのように見えますか、それとも機能ですか?

前もって感謝します。

0 投票する
0 に答える
66 参照

c# - 閉じた後に ILNumerics プロットを再度開くことはできません

私のプログラムは、ILNumerics プロットを含むウィンドウのインスタンスをいくつか作成します。ほとんどの場合、ウィンドウを閉じて新しいウィンドウを開くことができます。ただし、すべてのウィンドウを閉じて新しいウィンドウを開こうとすると、プログラムがハングします。なぜ何か提案はありますか?

0 投票する
0 に答える
140 参照

rendering - オフスクリーンレンダリングで高解像度の画像を取得するには?

オフスクリーン レンダリングを行うときに、画像の解像度を明示的に指定する方法はありますか?

デフォルトでは、ILGDIDriver は 96dpi のビットマップをレンダリングします。ただし、プロットを高品質で印刷するには、高解像度の画像 (少なくとも 300dpi) が必要です。

ドライバーに提供される幅と高さ (2400 x 1600) を大きくすると、フォントがかなり小さくなり、ぼやけます。

前もって感謝します