問題が解決しないため,英語でも同様の質問をいたしました.日本語,英語どちらでも回答をお待ちしておりますので,本件に関してご存じの方がいらっしゃいましたら,ご教示いただけますと幸いです.
ライブスクリプト内の出力の一部をコマンドウィンドウ上に出力する方法について
15 views (last 30 days)
Show older comments
ライブスクリプト(.mlx)でスクリプトを書いています.そのライブスクリプト内で使用している関数でdispやfprintfといった表示・出力を行う処理がある場合,実行したときにライブスクリプト内に多くの文字列が出力され,可読性が損なわれてしまい困っています.
一部の文字列の出力をライブスクリプト内でなく,コマンドウィンドウ上もしくは別ファイルに書き込む方法はありますでしょうか.もしくは一部を出力させない方法はありますでしょうか.
関数内のdispやfprintfを削除すれば良い話といえばそれまでなのですが,配布されているtoolbox内の関数による出力であるため,関数内については修正せず,ライブスクリプト内で出力の変更を行いたいと考えております.
解決策をご存じの方がいらっしゃいましたら教えていただけますと幸いです.
Answers (1)
Hiro Yoshino
on 11 Jun 2024
大抵の組み込み関数に結果の出力を「する・しない」のオプションがあるのはご存じですか?それを使って制御する方法が有ります。
また、コードの最後に「;」セミコロンを入れておくと、出力がスクリプト上に出てこないと思います。
上記で解決しなければ、具体的な関数を教えていただければ対応できるかもしれません。
See Also
Categories
Find more on ビッグ データの処理 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!