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 件のコメント

Dennis
Dennis 2019 年 3 月 8 日
Can you show an example why you want to remove the semicolon in the first place?

サインインしてコメントする。

 採用された回答

Guillaume
Guillaume 2019 年 3 月 8 日

0 投票

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 件のコメント

MARCO MENCHETTI
MARCO MENCHETTI 2019 年 3 月 8 日
Thank you, that is so easy I should have known.
Again, thank you for yor time.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Get Started with MATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by