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

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 commentaires

the cyclist
the cyclist le 28 Déc 2016
Modifié(e) : the cyclist le 28 Déc 2016
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.
Hey Cyclist. thanks for noticing it. The file was left out accidentally.

Connectez-vous pour commenter.

 Réponse acceptée

Walter Roberson
Walter Roberson le 28 Déc 2016
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 commentaire

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.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by