logical インデックスに、配列範囲外の真の値が含まれています。
25 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Takao
el 13 de Nov. de 2020
Comentada: Ameer Hamza
el 13 de Nov. de 2020
タイトルのエラーメッセージに悩んでいます。
エラーを起こす原因もエラーの意味も分かりません。
該当するラインのコマンドは以下の通りです。
wins = sum(result_table.Profit > 0.5);
ロジカル値の総数を求めている訳ですが、ここでエラーが発生します。
また、不思議な現象も発生しています。
変数result_tableを抽出し、コマンドライン上で同じコマンドを実行してもエラーが発生しないのです。
心当たりのある方、ご回答の程よろしくお願いいたします。
0 comentarios
Respuesta aceptada
Ameer Hamza
el 13 de Nov. de 2020
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 comentarios
Ameer Hamza
el 13 de Nov. de 2020
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
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!