問題が解決しないため,英語でも同様の質問をいたしました.日本語,英語どちらでも回答をお待ちしておりますので,本件に関してご存じの方がいらっしゃいましたら,ご教示いただけますと幸いです.
ライブスクリプト内の出力の一部をコマンドウィンドウ上に出力する方法について
15 次查看(过去 30 天)
显示 更早的评论
ライブスクリプト(.mlx)でスクリプトを書いています.そのライブスクリプト内で使用している関数でdispやfprintfといった表示・出力を行う処理がある場合,実行したときにライブスクリプト内に多くの文字列が出力され,可読性が損なわれてしまい困っています.
一部の文字列の出力をライブスクリプト内でなく,コマンドウィンドウ上もしくは別ファイルに書き込む方法はありますでしょうか.もしくは一部を出力させない方法はありますでしょうか.
関数内のdispやfprintfを削除すれば良い話といえばそれまでなのですが,配布されているtoolbox内の関数による出力であるため,関数内については修正せず,ライブスクリプト内で出力の変更を行いたいと考えております.
解決策をご存じの方がいらっしゃいましたら教えていただけますと幸いです.
回答(1 个)
Hiro Yoshino
2024-6-11
大抵の組み込み関数に結果の出力を「する・しない」のオプションがあるのはご存じですか?それを使って制御する方法が有ります。
また、コードの最後に「;」セミコロンを入れておくと、出力がスクリプト上に出てこないと思います。
上記で解決しなければ、具体的な関数を教えていただければ対応できるかもしれません。
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 ビッグ データの処理 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!