問題タブ [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# - 特別な値をマーキングする 4 次元の 3D 表面カラーリング
写真のような3D曲面グラフを作りたいです。私はILNumerics、ウェブサイトからの最近のRCを使用しています。これまでのところ、次のコードを使用してサーフェスを作成できました (データはテスト用のみです)。
データ (色) 値が 0 のすべてのファセットを別の色でマークする最良の方法は何ですか? おそらく、カラーバーを使用する方法でしょうか?しかし、これはどのように正確に行われますか?
winforms - 初級 ILNumerics プロット球の例
初心者の例に従わない: ILNumerics を使用して対話球を作成します。nuget パッケージを参照として追加し、ILPanel をツールバーからフォームにドラッグしました。
球体を示しています。ただし、球は常にウィンドウのフルサイズです。マウスの回転も機能しません。私は何が欠けていますか?
ilnumerics - シーン グラフ (別名 ILScene) を階層的にトラバースする最良の方法は何ですか?
ILGroup ノードの Childs プロパティを追跡する (または任意の ILNode オブジェクトの Parent プロパティを介して親ノードを見つける) ことにより、より深いレベルに飛び込むことができることがわかりました。ILScene の列挙子は、シーン グラフ全体の「平坦化された」バージョンを提供します。したがって、ILScene を列挙し、グループ ノードで Childs プロパティを使用すると、確かにツリーのようなシーン グラフが得られますが、多くのノードが複数回参照されます。もちろん、すでにアクセスしたノードを追跡して、それらが再び表示されないようにすることもできます。しかし、階層的なシーン グラフのトラバーサルには「公式の」方法が必要だと思います。
branding - ILNumerics を利用
プロフェッショナル バージョン 3.0 を使用しています。ILPanel には常に「Powered by ILNumerics」が表示されます。ローカル シーン ne wILScens(true) を使用している場合にのみ表示されなくなります。有料版では常にこれを表示する必要は本当にありますか? このメッセージの prama ステートメントが間違っているか、HIDE_BRANDING 変数が正しく設定されていないと思います。
ありがとう
マティアス
plot - ILNumerics - 3D プロット
3D (xyz) データを通常のグリッドに変換するための既存の機能または予定されている機能はありますか? ドキュメントとコードを調べたところ、必要なメソッドが見つかりませんでした。MATLAB では、対応するメソッドは次のとおりです。
c# - 初級 ILNumerics: VS2012 にインストール
ILNUmerics にとても興味があり、無料版を試してみたいのですが、うまくいきません。
コンソール アプリケーションから始めて、'hello ilnumerics' コンソール アプリケーションを実行しようとしましたが、VS が MKL ライブラリを見つけられないことに気付きました。
Windwos 8 で VS2012 を使用しています (2010 年半ばの MacBook Pro の Bootcamp を介して; 関連する必要があります)。プロジェクト ソリューションから NuGet パッケージ拡張機能をインストールしました。次に、ソリューション エクスプローラーの [Manage Nu Get Packages] で参照を右クリックし、オンラインで検索すると、さまざまなバージョンで ilnumerics が見つかりました。「ILNumerics」を選択してインストールします。プロジェクトに「ILNumerics」と「ILNumerics.Native」を追加しました。次に、ソリューション エクスプローラーの [参照] の下に ILNumerics が表示され、2 つの新しいフォルダー /bin32/ および /bin64/ も取得されます。これらのフォルダーには、libiomp5md.dll および mkl_custom.dll という名前の 2 つの DLL が含まれています。「出力ディレクトリにコピー」プロパティを確認しましたが、すべて「新しい場合はコピー」に設定されています。
どうやら mkl_custom が見つかりません。クイックスタート ガイドから抜粋した次のコードを記述します。
そして、私はこの例外を受け取ります: タイプ 'System.DllNotFoundException' の未処理の例外が ILNumerics.dll で発生しました
追加情報: DLL 'mkl_custom' を読み込めません: 指定されたモジュールが見つかりませんでした。(HRESULT からの例外: 0x8007007E)
linsolve を呼び出さない場合、ILArray の ToString メソッドは機能します。 // ILArray Result = linsolve(A, B); とコメントすると、
画面に 2 つの行列が表示されます。
また、マトリックスの行列式を計算しようとしましたが、同じ例外が発生しました。明らかに、mkl_custom VS を呼び出すたびに、それを見つけることができません。
ヘルプ/ヒントはありますか?
また、ソリューションに追加されたプロジェクトに NuGet を介して ILNumerics をインストールする必要がありますか? 一度ローカルにインストールして、必要に応じて参照を追加することは可能でしょうか?