The variable Edj appears to change size consider preallocating
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Jacob Muvingi
il 1 Gen 2020
Commentato: Jacob Muvingi
il 3 Gen 2020
VV(1:size(temp,1),d)=temp;
for j=1:n
E(d,j) = y(j,:)*VV(s+1:s+m,d) / (x(j,:)*VV(1:s,d));
end
Ecros =sum(Edj)/n
End
0 Commenti
Risposta accettata
Gifari Zulkarnaen
il 1 Gen 2020
Modificato: Gifari Zulkarnaen
il 3 Gen 2020
The size of your matrix changes at every iteration. Make zero matrix before looping. For example:
Edj = zeros(d,n);
*edited for corrections from Image Analyst and Jacob Muvingi
Più risposte (0)
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!