R2011b Prints script name in Command Window
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
When I execute a script from the editor (hitting run or F5), MATLAB prints the name of the script into the Command Window as if I ran the script via the Command Window. It's very annoying for some of the scripts that I use as I need them to output some results into the Command Window. Sometimes I change variables within the script and re-execute, printing out the updated results. It is now very difficult to compare the results with the script name on every other line. Any way to turn this off, or do I have to downgrade (annoying enough to do so)?
Here's what it looks like in the Command Window:
>> Tsolver_12302011
Initial Temp=311, Final Temp=217.932
>> Tsolver_12302011
Initial Temp=300, Final Temp=197.021
Thanks in advance,
Phil
0 comentarios
Respuesta aceptada
Michelle Hirsch
el 5 de En. de 2012
Phil - Sorry that this change has been disruptive to your workflow. We made the change intentionally, motivated by precisely what Jan wrote. There is not currently a way to turn off this behavior.
As a workaround, you could use the "Evaluate entire file" button on the second row of the editor toolbar (along with the other buttons for evaluating one cell at a time). If this button doesn't appear, you can right-click on the toolbar to customize it and add the button back.
Hope this helps! - scott
3 comentarios
Michael Katz
el 6 de En. de 2012
Phil, "Evaluate Entire File" has a customizable shortcut. You can even reassign F5!
Más respuestas (2)
Walter Roberson
el 3 de En. de 2012
Try
echo off all
and make sure that your scripts do not have "echo" commands.
Jan
el 3 de En. de 2012
I can confirm, that the RUN command from the editor's toolbar display the name of the script in 2011b, but not in 2009a. I personally prefer to see, what command caused the results. But I understand, that it can decrease the readability in your case.
4 comentarios
Jan
el 5 de En. de 2012
I've tried to find the function responsible for the output by INMEM and PROFILE with a deep detail level - without success. It is neither printed by DISP nor by FPRINTF. It does not help to add a semicolon behind the script name in the parameters of the "Run" button.
I think, this is a feature, not a bug.
Ver también
Categorías
Más información sobre Install Products en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!