logical インデックスに、配列範囲外の真の値が含まれています。
조회 수: 38 (최근 30일)
이전 댓글 표시
タイトルのエラーメッセージに悩んでいます。
エラーを起こす原因もエラーの意味も分かりません。
該当するラインのコマンドは以下の通りです。
wins = sum(result_table.Profit > 0.5);
ロジカル値の総数を求めている訳ですが、ここでエラーが発生します。
また、不思議な現象も発生しています。
変数result_tableを抽出し、コマンドライン上で同じコマンドを実行してもエラーが発生しないのです。
心当たりのある方、ご回答の程よろしくお願いいたします。
댓글 수: 0
채택된 답변
Ameer Hamza
2020년 11월 13일
It seems that there exists a variable named 'sum' in your workspace. Are you using a variable named 'sum' in your code? If yes, change its name to something else.
댓글 수: 2
Ameer Hamza
2020년 11월 13일
I am glad to be of help! :)
I used google translate, and this is a very common error for beginners. That is why I was able to spot it easily. :D
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!