問題タブ [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.
ilnumerics - ILNumerics サーフェス プロットでマウスをクリックした位置からサーフェスの 3D 座標を見つける方法は?
現在、システムは ILNumerics 3D プロット キューブ クラスと ILNumerics サーフェス コンポーネントを使用して、3D メッシュ サーフェスを表示します。私たちのシステムの目的は、プロットをマウスでクリックするだけで、表面上の個々の点を調べることができるようにすることです。プロットに MouseClick イベントを設定しました。問題は、クリックされたサーフェス上の特定のポイントの値を取得する方法がわからないことです。この問題を解決できる人はいますか?
c# - Ilnumerics Ilpanel が、matlab にロードされたときに winform で dll にコンパイルされたときにアクティブにならない
Visual Studio 2012 で c# で記述された winform を dll にコンパイルし、それを matlab 2013a にロードしたいと考えています。次に、matlab .net インターフェイスを使用して winform とやり取りし、そのイベントをリッスンして、定義済みのパブリック メソッドのセットを介してデータを渡します。Windows 7 Ultimate SP2 で作業しています。
これは驚くほどうまく機能し、すべてのネイティブの winform ツール、ボタン、ツリー、パネル、さらにはチャートと対話できます。しかし、私は ILnumerics を使用したいと思います。特に、すべての驚異を含む「シーン」を表示するために使用される ILpanel を使用したいと考えています。これは、dll としてコンパイルされ、matlab に呼び出されたときに、IPanel で何もレンダリングされないレンガの壁にぶつかったことです。デフォルトの楕円のみが表示されます。
Visual Studio で matlab をプロセスとしてアタッチし、コードを実行できます。それはすべて正常に実行されます。32 行目のシーンが iLPanel1 に正しくアタッチされていないようです。
どんな助けでも大歓迎です。
Form1.Designer.cs を使用しないForm1.csプライマリ C# コード
結果の winform は次のようになります。
アセンブリをロードしてフォームを操作する Matlab コード。
c# - ILNumerics と Visual Studio Tools for Office (VSTO)
私は、Windows 7 の Visual Studio 2010 pro で .Net 4.0 を使用して ILNumerics 3.2.1.0 のコミュニティ バージョンを試してきました。次のコードを使用して、Windows フォーム プロジェクトにグラフを表示することに成功しました。
まったく同じコードを試しても、VSTO Excel 2010 アプリケーション内からフォームに表示されるのは、白い背景に青い円である ILPanel のデザイナー ビューだけです。エラーメッセージは表示されません。明らかな何かが欠けていますか?または、チャートをVSTOに表示する方法の解決策を誰かが持っていますか?
アップデート
IsDesignMode() メソッドを指摘してくれた Philliproso に感謝します。この質問を含むさまざまな場所で指摘されているように、コントロールのコンストラクターからデザインモードを検出する、次の方法は理想的ではありませんが、私にとっては、ILNumerics を評価できるようにするための簡単な修正が提供されています。
ilnumerics - ilnumerics の表面プロットでのマウス エンターの既定の動作をオフにするにはどうすればよいですか?
ilnumerics の表面プロットの上にマウスを移動すると、プロットの色がピンクに変わります。これがデフォルトの動作のようです。どうすればこれをオフにできますか?
ilnumerics - 実行時にilplotcubeの回転情報を取得するにはどうすればよいですか?
サーフェスをプロットし、実行時にマウスを使用してサーフェスを回転させたとします。サーフェスの正しい回転が達成されたら、どうすればその状態を取得できますか?
c# - Inumerics: Windows フォーム ツールで ILNumerics コントロールを取得する方法は?
私は、Matlab を良いもの (Mathworks に申し訳ありません) に置き換え、シミュレーションにずっと Ilnumerics を使用しようとしています。
Bootcamp 5.0を利用して、MacBook Pro 2010のWindows 8で使用しています。
私の IDE は Visual Studio 2012 です。ライブラリのグラフィカルな部分を試してみたいと思います。
クイック スタート ガイドに従っていましたが、最初の重大な問題が発生しました。
ツールボックスの下に、ILnumerics オブジェクトにバインドされる ILNumerics コントロールを含めるための ILNumerics グループが見つかりません。どうすればそれらを見つけることができますか? それらを使用するには、VS にいくつかの変更を加える必要がありますか?
もう 1 つの質問は、ライブラリを参照するために常に NuGet パッケージ マネージャーを使用する必要があるかということです。ILNumerics を使用して任意のプロジェクトのコピーをインポートする代わりに、HD にローカルに配置し、常に同じコピーを参照する方法はありますか?
事前にどうもありがとうございました、
GL
wpf - WindowsFormsHost の ILScene
WPF の WindowsFormsHost コントロールで ILPanel をホストしようとしています。これが私のコードです:
XAML:
コードビハインド:
この行WindowsFormsHost.Child = ilPanel;
は、「パラメーターが無効です」という引数例外をスローします。スタックトレース:
System.Drawing.Bitmap..ctor(Int32幅、Int32高さ、PixelFormat形式)でILNumerics.Drawing.ILBackBuffer.set_Rectangle(長方形値)でILNumerics.Drawing.ILGDIDriver.set_Size(サイズ値)でILNumerics.Drawing.ILOGLControlで。 OnResize(EventArgs e) at System.Windows.Forms.Control.OnSizeChanged(EventArgs e) at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight) at System .Windows.Forms.Control.UpdateBounds() で System.Windows.Forms.Control.WmWindowPosChanged(Message& m) で System.Windows.Forms.Control.WndProc(Message& m) で System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr) hWnd、Int32 msg、IntPtr wparam、IntPtr lparam)