I need an easy way to suppress and bring back the command windows output without using and removing the semicolon all the time, since there are a lot of lines I need to see sometimes.

1 Kommentar

Dennis
Dennis am 8 Mär. 2019
Can you show an example why you want to remove the semicolon in the first place?

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Guillaume
Guillaume am 8 Mär. 2019

0 Stimmen

Sounds like you want to toggle output on and off probably for debugging purpose. In that case, you should be using the debugging tools instead.
Otherwise, a well written program should be explicit about wanting to display something to the command window, not leave it to the absence of a semi-colon, which most people (and matlab code analyser) would consider a coding error. So:
something = someexpression; %always terminate with semicolon
if dooutput
disp(something); %Now it's clear that you want to display it and that it's not a mistake
end

1 Kommentar

MARCO MENCHETTI
MARCO MENCHETTI am 8 Mär. 2019
Thank you, that is so easy I should have known.
Again, thank you for yor time.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Variables finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by