What is the best way to have easy available settings for a MATLAB toolchain
2 次查看(过去 30 天)
显示 更早的评论
Hi!
I have a sizeable toolchain in MATLAB which is run with some settings, currently defined in a static class that is on the MATLAB path.
I want to change these settings depending on the environment it's running on (for example local vs cluster).
I don't want to have to pass some boolean like 'isCluster' to each function because of how deeply nested the functions are.
Would it be a good idea to initialize a global instance of the settings class in the main script, something like:
global settings = SettingsClass(isCluster)
which would then be accesible everywhere, or is this a risky pattern? Any good suggestions are welcome!
0 个评论
回答(1 个)
Shiva Kalyan Diwakaruni
2021-3-11
Hi,
You can try typing "matlab -help" or "matlab -h" in your command prompt and it will show list of startup flags , there is a specific startup flag '-r' to which you can pass matlab command , which Start MATLAB and execute the MATLAB_command.
You can also follow the below link where user tries change priorty by changing settings in a file inside matlabroot directory using start command
hope it helps,
thanks
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!