Matlab - run file without opening GUI, then quit

前端 未结 3 1743
攒了一身酷
攒了一身酷 2021-02-07 15:46

I want Matlab to run some .m file, which writes to a text file. I don\'t want the GUI to launch, and I don\'t want the command line interpreter to run. I\'ve got



        
相关标签:
3条回答
  • 2021-02-07 16:09

    You could compile myfile into a standalone program and run that instead. Use Matlab's compiler mcc for that (if you have it), more information is provided in this question.

    0 讨论(0)
  • 2021-02-07 16:12

    If you need to execute a matlab script you can do matlab -nodisplay < script.m. If you want to call a matlab function, you can do matlab -nodisplay -r "foo(); quit". IIRC, in both cases matlab should exit once it is done.

    0 讨论(0)
  • 2021-02-07 16:20

    matlab needs to interpreter to run your commands. you can always end your file with quit to make matlab exit again when finished with your calculations

    0 讨论(0)
提交回复
热议问题