Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

dimension mismatch error in for loop

1 visualizzazione (ultimi 30 giorni)
xplore29
xplore29 il 5 Mag 2013
Chiuso: MATLAB Answer Bot il 20 Ago 2021
Following is the overview of my problem
for i=1:iterations
compute XYZ
end
Each computation of XYZ is independent and has nothing to do with number of iterations. To be precise I am computing some error per iteration. The problem is that when I change the number of iterations, I get a dimension mismatch error at some random value of i. I dont understand what is wrong here because the loop is doing the same stuff for iterations = [10 100 1000] so if it can work for 100 iterations then why not for 1000 or more. My code has a lot of nested loops and I was wondering if variables get messed up . In that case should I clear them at the end of each function.
  1 Commento
Jan
Jan il 5 Mag 2013
Without seeing the failing code, it is impossible to guess, what's going wrong.

Risposte (1)

Youssef  Khmou
Youssef Khmou il 5 Mag 2013
hi xplore29
maybe you are using a complex number "i" during the XYZ compuatation, if so, change it to "j" or sqrt(-1) and try again .
  1 Commento
xplore29
xplore29 il 6 Mag 2013
I am using an exp(.) in my computations. No complex number is involved.

Questa domanda è chiusa.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by