Breaking out of input() ?
34 次查看(过去 30 天)
显示 更早的评论
Hi,
In my system I have Matlab 2009 version. When a run a program I will get the output immediately followed by "Please enter the input array" - this is a string I used in another program,which i wrote few days back and this string continues for a number of times sometimes around 50 or even more. Now I didn't even know where the string.
Is there any way that I can stop this command.
2 个评论
Walter Roberson
2011-10-7
Please change the title to something more descriptive. Nearly everyone's question fits under the category of "Problem with Matlab".
采纳的回答
Walter Roberson
2011-10-7
Control-C will stop nearly anything (eventually.)
Entering
return
in response to an input() prompt will often get interesting reactions...
2 个评论
Walter Roberson
2011-10-7
control-c did not stop the program??
I am getting confused about what is desired here: a way to break out of a repeating prompt to enter the matrix, or a way to figure out where this is coming from in your code so that you can change the code?
更多回答(2 个)
Fangjun Jiang
2011-10-7
Once you opened MATLAB, Click menu Window->Command History. A window will show up showing all your previous entries in the Command Window. Hope you can find what you did a few days back.
2 个评论
Fangjun Jiang
2011-10-7
I just checked. My Command History shows entries dated two weeks back. It depends on how many entries are there.
What are you looking for? A command or string you entered a few days ago? Or a way to stop your program? Or a way to stop a particular command in your program?
Image Analyst
2011-10-7
My guess is that your "program" that gives the output (that you want) is an m-file that has in it (somewhere after the output gets displayed) a line that looks something like
userResponse = intput("Please enter the input array");
or something similar. And it's probably in a loop of some kind so it repeatedly comes up. Why don't you just look over your m-file source code for a line that has "input" (if it's a command window prompt) or "inputdlg" (if it's a popup dialog box) in it?
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!