Excel で GUI を使用して、自分自身と他のユーザーのために Matlab アプリケーションを開発しています (使いやすさのためだけでなく、一部のデータ処理を Excel で行う必要があるため)。
簡単にするために、ここに私のアプリケーションを構成するすべての部分があります:
- パート 1 : 実行設定を含む Excel GUI
- パート 2 : データ結果と画像を作成する Matlab プログラム
- パート 3 : Matlab データと画像結果、追加の Excel データ処理を備えた Excel GUI
現在、他の人がそれを使用する必要がある場合、彼らは私に実行設定を提供し (パート 1 )、私は彼らのために Matlab プログラムを実行し (パート 2 )、データ、画像、および最後の Excel GUI を提供します (パート3 )。
上記のパーツを組み合わせて状況を改善しようとしています。2 つのオプションが表示されます。
- オプション 1 : Excel ( Spreadsheet Link EX Toolbox)
から Matlab を実行するため、Part1 と Part2 を一緒に持つ
- =>私にとってはもっと多いでしょう(私はMatlabを持っており、Matlabコードを実行することでより多くの情報を見ることができます)
- オプション 2 : すべてをパッケージ化: パート 1+2+3 を実行可能ファイルに ( MATLAB Compiler Toolbox)
- =>エンドユーザー向けです(Matlabは必要ありません)
今私の質問:
- 両方のオプションを実行できますか? それとも私はすべてを複雑にしすぎていますか?Excel リンクツールボックスをまったく使用しないでください。
- オプション 2 を実現するには、Matlab Builder EX が必要ですか? (したがって、アドインを作成します) または、ツールボックス: Excel リンク + コンパイラでこれを達成できますか? (アドインはありませんが、VBA コードですか?)
乾杯!