• ベストアンサー

Matlabを実行しやすくする方法

Matlabで作成したプログラムを他人に渡す場合や、 過去に自分が作成したプログラムを後から実行したい場合など どこの変数がパラメータになっているか分かりにくい場合がよくあります。 VBAとかVBみたいに、ボタンとかテキストボックスとかを ウインドウ上に作成して、後から実行しやすい方法ってないのでしょうか? あるいはmatlabウインドウ上で指定したパラメータしか変更できないように設定することってできますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Kules
  • ベストアンサー率47% (292/619)
回答No.1

>VBAとかVBみたいに、ボタンとかテキストボックスとかを >ウインドウ上に作成して、後から実行しやすい方法ってないのでしょうか? GUIDEを使うのがいいんじゃないですかね。 http://www.mathworks.co.jp/jp/help/matlab/creating_guis/ways-to-build-matlab-guis.html 使わなくても作れますが、オプジェクト(ボタンとかエディットボックスとか)の配置がちょっとめんどくさいです。 >あるいはmatlabウインドウ上で指定したパラメータしか変更できないように設定することってできますでしょうか? 現実問題としてMatlab上で実行している以上変更できないようにすることは不可能だと思います。(ソースがある以上) mファイルをpcodeでpファイルにしてコードを隠すことは出来るのでそれで対処するとか、 後はMatlabで作ったguiをexe形式に変換することができると聞いたことがあるような… 参考になれば幸いです。

すると、全ての回答が全文表示されます。

関連するQ&A