メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

プロファイリングとパフォーマンスの改善

R2026a
コードのボトルネックを検出して解消する

コードは、特に最初の実装の場合、単純かつ読みやすく記述します。コードの最適化を急ぎ過ぎると、パフォーマンスを著しく向上させることなく、不必要にコードが複雑になる場合があります。速度が問題である場合には、コードの実行にどの程度の時間がかかるかを測定し、コードをプロファイリングしてボトルネックを特定します。必要に応じて、パフォーマンスを改善するための操作を行うことができます。

アプリ

プロファイラーパフォーマンスを向上させるためコードを実行し実行時間を計測

関数

ticストップウォッチ タイマーを開始
tocストップウォッチから経過時間を読み取る
cputimeMATLAB で使用される CPU 時間
timeit関数の実行に必要な時間の測定
profile関数実行時間のプロファイル
benchMATLAB ベンチマーク

トピック