Error and can't find whats causing index exceed matrix dimension

1 回表示 (過去 30 日間)
liu James
liu James 2016 年 12 月 28 日
コメント済み: liu James 2016 年 12 月 28 日
I'm getting this:
Index exceeds matrix dimensions.
Error in Test3 (line 51)
if (status == 0) && (a(1) > a(2))
Although it says the line, but I can't find what is actually causing it. All the cells have same dimensions. Please help
  2 件のコメント
the cyclist
the cyclist 2016 年 12 月 28 日
編集済み: the cyclist 2016 年 12 月 28 日
What is the calling syntax of the functions?
Also, maybe I missed it, but I don't see any reference to an object called "Test3" in what you uploaded.
liu James
liu James 2016 年 12 月 28 日
Hey Cyclist. thanks for noticing it. The file was left out accidentally.

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

採用された回答

Walter Roberson
Walter Roberson 2016 年 12 月 28 日
bb{1,5}(:,7) does not match datenumber at all, causing k{5} to be empty, which cases b{5} to be empty, which causes a=b{t} to be empty. Your code assumes a has at least 6 elements.
  1 件のコメント
liu James
liu James 2016 年 12 月 28 日
Thanks Walter...I just realized that the empty cell caused it to stop. So I added another condition for an empty cell and it just ran. Took me a long time. But Thanks for taking a look.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by