How to open matlab project (.proj) in the background using -batch command from bash?

I have a matlab .proj file that is responsible for setting up all necessary file paths/references, basically the entire environment, when someone from the team checks out the matlab repository. I am trying to make some bash functions that call certain tools in the project, but I want them to run in the background. I am familiar with the -batch command which enables me to run .m files, but I can't run these scripts without opening the project, which opens a matlab window.
Is there a way I can open the project in the background (no window) from bash?
Here is what I have in a bash script currently, which successfully runs the GenerateReport tool, but also opens up a matlab window showing the project.
matlab -batch "open myProject.proj; GenerateReport"

回答 (1 件)

Mark McBroom
Mark McBroom 2023 年 3 月 25 日

0 投票

1 件のコメント

Marc
Marc 2023 年 12 月 1 日
On my end, this is still opening the GUI. Any way to open a project from a batch file without opening the GUI?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeProjects についてさらに検索

質問済み:

2023 年 3 月 20 日

コメント済み:

2023 年 12 月 1 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by