ライブスクリプト内の出力の一部をコマンドウィンドウ上に出力する方法について
Show older comments
ライブスクリプト(.mlx)でスクリプトを書いています.そのライブスクリプト内で使用している関数でdispやfprintfといった表示・出力を行う処理がある場合,実行したときにライブスクリプト内に多くの文字列が出力され,可読性が損なわれてしまい困っています.
一部の文字列の出力をライブスクリプト内でなく,コマンドウィンドウ上もしくは別ファイルに書き込む方法はありますでしょうか.もしくは一部を出力させない方法はありますでしょうか.
関数内のdispやfprintfを削除すれば良い話といえばそれまでなのですが,配布されているtoolbox内の関数による出力であるため,関数内については修正せず,ライブスクリプト内で出力の変更を行いたいと考えております.
解決策をご存じの方がいらっしゃいましたら教えていただけますと幸いです.
1 Comment
Answers (1)
Hiro Yoshino
on 11 Jun 2024
0 votes
大抵の組み込み関数に結果の出力を「する・しない」のオプションがあるのはご存じですか?それを使って制御する方法が有ります。
また、コードの最後に「;」セミコロンを入れておくと、出力がスクリプト上に出てこないと思います。
上記で解決しなければ、具体的な関数を教えていただければ対応できるかもしれません。
Categories
Find more on Text Data Preparation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!