問題タブ [matlab-deployment]
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# - matlab関数の予期しない複雑さ
私はc#でプログラムを開発しており、matlab .net Builderのおかげで、matlabマッピングツールボックス関数「polybool」を使用しています。この関数のオプションの1つで、2次元の2つのポリゴンの差を計算します。問題は、関数が完了するまでに約0.01秒かかることです。これは、私が頻繁に呼び出すため、私にとっては悪いことです。また、ポリゴンはそれぞれ5ポイントであるため、これはまったく意味がありません。したがって、結果を見つけるのに0.01秒かかる方法はありません。誰かアイデアはありますか?
c++ - opencv には matlab の size や bwperim に似た機能がありますか?
私はopencvが初めてで、matlabが得意です
以下と同等のものをopencvに書きたい
[mm,nn]=サイズ(バイナリイメージ);
bwperim(バイナリイメージ);
誰でも助けてください
c# - MATLAB Builder NE (.NET アセンブリ) データ型に関する質問
MATLAB Builder NE (MATLAB の統合 .NET アセンブリ ビルダー) を使用していますが、データ型に問題があります。
MATLAB で小さな、非常に単純な関数をコンパイルし、.NET 用にビルドしました。名前空間や関数さえも問題なく呼び出すことができます。しかし、私の関数は値を返し、MATLAB はデフォルトでそれをobject[]
データ型として返します。ただし、値が整数であることはわかっていますが、キャストする方法がわかりません。
私の MATLAB 関数は次のようになります。
かなり単純ですよね?
そして、.NET では次のように呼び出すことができます。
ここで、xClass は MATLAB で構築されたクラスの名前ですが、試してみると:
C# エラー。通常の .NET キャスト (int) は機能しません。コンパイラは、object[] を int に変換できないと述べています。
これに役立つMATLABの.NETビルダーの経験がある人はいますか? それは本当に私をループに投げ込んでいます。私は MATLAB BUILDER ドキュメント (484 ページ!) のほとんどを助けなしでスキャンしました。
c# - 共有ドライブから実行している場合、C# アプリは Matlab DLL の読み込みに失敗しますか?
Matlab Builder for .NET を使用して作成した Matlab .dll ファイルを呼び出す C# .NET 2.0 プログラムがあります。この Matlab .dll ファイルは、C# プログラムから呼び出す必要がある am ファイル関数のラッパーです。
このアプリをローカル ドライブから実行すると、すべて正常に動作します。ただし、アプリを共有ドライブにコピーすると、最初に読み込まれたときに Matlab dll が失敗します。
共有ドライブから .NET プログラムを実行できるように caspol をセットアップしました。
この問題の原因や、問題の原因を簡単に把握するために使用できるツールを知っている人はいますか?
ありがとう。
matlab - コンパイル済みアプリケーションの Matlab Web ブラウザー
組み込みの Matlab ブラウザーを使用する Matlab で記述されたアプリケーションがあります。これは、関数から返されたハンドルを使用しweb
てブラウザー ウィンドウのプロパティを読み取る必要があるためです。これは、Matlab で実行するだけで問題なく動作します。しかし、配布用にアプリケーションをコンパイルすると、プロパティを読み取ることができないシステム ブラウザの使用が要求されます。コンパイルされたアプリケーションで Matlab ブラウザーの使用を強制する方法を知っている人はいますか?
または、開いているブラウザ ウィンドウのハンドルを取得する方法はありますか?
c# - matlab dllを使用するc#は、matlabを使用しないPCで実行する必要があります
私は非常に大きな問題を抱えています。
ichは、matlabdllを使用するプログラムを作成しました。matlab.netBuilderを使用していくつかのクラスを作成します。それは私のPCで実行されます:)
問題は、MATLABのないPCでistを使用したいということです。だから私はmcrをインストールしましたが、実行されません:(
私がすべきステップは何ですか?システム変数のパスは正しいです...dllファイルをどこに置く必要がありますか?たくさんの質問、助けてください
matlab - matlab からの .exe 形式のビルド
私のmファイルは次のとおりです。
このプログラムを .exe 形式でビルドしたい。この .exe を、matlab がインストールされていないコンピューターで実行したいと考えています。
asp.net - IIS7.5でのMATLABBuilderNEクラッシュアプリプール
ASP.NETを使用してMATLAB関数のWebユーザーインターフェイスを開発しています。私はデモの勉強から始めて、そのような問題にこだわっています。
MATLAB 2010a、ターゲットフレームワーク-3.5のdeploytoolを使用してMyComponent.dllアセンブリを作成しました。このコンポーネントには、図を返す1つの関数GetKnot()があります。
次に、Visual Studio 2008 sp1で、1ページのDefault.aspxのみを使用して単純なWebアプリを作成しました。MWArray.dll、WebFiguresService.dll、およびMyComponent.dllへの参照を追加しました。codeBehindは次のとおりです。
このページをVisualStudioの開発Webサーバーで実行すると、すべてが正常に機能します。
しかし、Win7x32で実行されているローカルのiis7.5にWebfigureを展開しようとすると、iisアプリプールがクラッシュします。システムイベントログに「プロセスサービングアプリケーションプール「Classic.NETAppPool」でWindowsプロセスアクティベーションサービスとの致命的な通信エラーが発生しました。プロセスIDは「3676」でした。データフィールドにエラー番号6D000780が含まれています」というエントリがあります。これは、MyComponentがインスタンス化されているときに発生します。
IISに移行したときに何を忘れることができますか?
魔方陣コンソールアプリケーションのような他の例は完璧に実行され、すべてのmatlabコンポーネントがインスタンス化されますが、IIS環境では実行されません。
編集:Windows7とMATLAB2009bを使用して仮想マシンを展開し、同じ例を試しました。すべてが正常に動作します。:(。多分それはMATLAB2010の問題ですか?
matlab - MATLAB コードをブラウザーに埋め込む?
ブラウザで MATLAB コードを実行できますか? 私はいつでもコードをフラッシュ、php、または Java に変換できますが、私はただ怠け者です。私が持っている MATLAB シミュレーションを何らかの方法でブラウザーに埋め込みたいと考えています。実行可能ですか?
matlab - Matlab コードからのスタンドアロン アプリの作成
いくつかの Matlab コードとそのための GUI があり、Matlab がインストールされていないコンピューターで使用できるように、スタンドアロンの .exe を作成したいと考えています。
Matlab コンパイラとその使用方法については知っていますが、MATLAB Compiler Run-Time (MCR) がインストールされている場合にのみ機能する .exe が作成されます。
私が興味を持っているのは、Matlab コードを使用しているが MCR に依存しないスタンドアロンの .exe を作成する方法があるかどうかです。他に何もインストールする必要なく、クリックすると実行されるようにしたい。
C で Matlab を使用できることは知っていますが、C でコードを使用する方法はありますか? それができるオープンソースのMatlabの代替品はどうですか?
最後の手段として、Matlab コードを別の言語で書き直すとしたら、どの言語をお勧めしますか? 私はCかPythonを考えていました。
ありがとう。