フィルターのクリア

for文の計算速度の低下について

12 ビュー (過去 30 日間)
Daichi
Daichi 2023 年 6 月 25 日
コメント済み: Kojiro Saito 2023 年 6 月 25 日
複雑な計算のfor文を計算すると序盤は順調に進むのですが,途中でスピードが劇的に落ちて時間がかかってしまいます。
計算コストがシンプルに高いのかと思いきや,スピードが落ちた箇所からfor文を始めると序盤のスピードであっというまに処理が完了します。
なぜ速度の低下がおきてしまうのでしょうか?体幹だと指数関数的に遅くなっています。
  1 件のコメント
Kojiro Saito
Kojiro Saito 2023 年 6 月 25 日
処理の内容が分からないので推測になりますが、CPU、グラフィックス、メモリー、ファイルI/Oなどのマシン性能によるものだと思われます。
プロファイリングを掛けてどこがボトルネックか特定するのが良いと思いますが、関連しそうなドキュメントの情報を載せておきます。

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

回答 (0 件)

カテゴリ

Help Center および File Exchangeループと条件付きステートメント についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!