問題タブ [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.
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 が後続のシングルトン次元をサポートしていないということですか? つまり、計算でストライド配列をサポートせず、連続した配列のみをサポートしますか? 控えめに言っても、それはかなり制限的です。
ありがとう、リュック
c# - ILNumerics PlotCube の複数の面で同じカラー バー
1 つのプロット キューブに複数のサーフェスをプロットします。しかし、同じカラーバーを持つようにすることはできません。ILColorbar を定義してサーフェスに追加しましたが、異なる番号の 2 つのカラー バーがプロットされます。両面が同じカラーバーを持つことは可能ですか? また、カラー バー (タイトル、ラベル) にテキストを追加するにはどうすればよいですか? どうもありがとうございました。次に例を示します。
c# - ILNumerics ズーム選択四角形と ILPlotcube のプロットされたデータへのアクセス
TwoDMode = true の Plot Cube でサーフェスをプロットします。マウスの左ドラッグを使用してズームしようとすると、選択ズーム四角形がサーフェスの後ろに移動するため、適切に表示されません。選択長方形をサーフェスの上に強制することはできますか? さらに、サーフェス上でマウスをホバリングまたはクリックすると、X、Y、および Z の値がいくつかのテキスト ボックスに表示されますか? どうもありがとうございました。
render - ILNumeric 連続レンダリング プロット
変化する配列データを継続的にプロットする方法はありますか? ボタンイベントでデータを変更する線をグラフ化する ILLinePlot がありますが、連続させたいと思います。
私が直面している問題は、ループが実行され、配列の更新を確認できますが、ILPanel が更新されないことです。この無限ループでメインループにアクセスできなくなったのではないかと思い、専用スレッドにも入れましたが、思うようにレンダリングされません...
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):
f# - F# で ILArray を作成する方法
これは、C# で ILArray を作成するために C# で行うことです。
F#で作るには?
c# - ilmath.min(a,b) のバグ?
ilmath.min() 関数を 2 つの 1x1 double (チェックされていない他のデータ型) 行列で使用すると、最小値ではなく最大値が返されます。行列のサイズが 1x1 より大きい場合、すべて正常に動作します。次のコードが 0.0 ではなく 1.0 を返すことを確認してください。私にとって、これはバグのように見えますか、それとも機能ですか?
前もって感謝します。
c# - 閉じた後に ILNumerics プロットを再度開くことはできません
私のプログラムは、ILNumerics プロットを含むウィンドウのインスタンスをいくつか作成します。ほとんどの場合、ウィンドウを閉じて新しいウィンドウを開くことができます。ただし、すべてのウィンドウを閉じて新しいウィンドウを開こうとすると、プログラムがハングします。なぜ何か提案はありますか?
rendering - オフスクリーンレンダリングで高解像度の画像を取得するには?
オフスクリーン レンダリングを行うときに、画像の解像度を明示的に指定する方法はありますか?
デフォルトでは、ILGDIDriver は 96dpi のビットマップをレンダリングします。ただし、プロットを高品質で印刷するには、高解像度の画像 (少なくとも 300dpi) が必要です。
ドライバーに提供される幅と高さ (2400 x 1600) を大きくすると、フォントがかなり小さくなり、ぼやけます。
前もって感謝します