Since a similar question is posted on the forum, I have used the command run() as one of the members of the forum said, but It seems that it doesn't work here.
I am designing a code in a script that depending on the value of flag1 and flag2 values, it calls a script or the other one. This is the code:
flag1=0;flag2=0;problem='electric'; %this must be defined by the user
if problem=='electric' flag1=1;elseif problem=='mechanic' flag2=1;endif flag1==1 run(ohm)endif flag2==1 run(programaultimate)end
When I run this script, this is the error I get:
Depending on what the user puts in the "problem" line, the code will run the script called ohm or the script called programaultimate. The script I have posted, and those two scripts (ohm and programaultimate) are saved in the same folder. Also, I have tried calling them with the .m extension with an without the run command, and it doesn't work. What am I doing wrong? How can I achieve that?
Thank you very much
Best Answer