Assigning variables from command line
古いコメントを表示
Hello,
For whatever reason, I want to be able to run an .m file (not a function) from the command window, and then add parameters on the same line in which I run the program.
for instance,
run file_I_want_to_run.m, true, false
Is there any way I can assign the boolean true and false to variables within the .m file?
The booleans dictate how a certain part of the .m file runs.
Thanks!
回答 (1 件)
Azzi Abdelmalek
2016 年 7 月 25 日
編集済み: Azzi Abdelmalek
2016 年 7 月 25 日
You can set any parameter you want, then run your m-file
var1=1 % set your variable var1
var2=2 % var2
your_mFile % run your_mFie
running the m-file then assigning values to your variables doesn't make sens
4 件のコメント
Neil Bhattacharjee
2016 年 7 月 25 日
Steven Lord
2016 年 7 月 25 日
Yes -- make this code a function file instead of a script file, and have the user enter the parameters as input arguments to that function when they call it.
Azzi Abdelmalek
2016 年 7 月 25 日
What is going to be true or false? why is it imperative to have all information in one line, and what information mean in your code?
John D'Errico
2016 年 7 月 25 日
It is time to learn how to write a function, instead of a script.
カテゴリ
ヘルプ センター および File Exchange で File Operations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!