MATLAB: How to Rectify the “index must be a positive integer or logical” Error in the code

image processingImage Processing Toolbox

Hi….Everybody… How are you?
??? Attempted to access dompol1(-1,:); index must be a positive integer or logical.
Error in ==> DEIMGC at 12 D1=dompol1(fraco(4),:);
Error in ==> VQWTVARWTQT at 486 [cimg1g]=deimgc(vqcode7g,dompool3g,gsize,scale);
This is Error in my code? How to correct that Error in my code.
>>

Best Answer

Stop using negative numbers to index an array, like -1 in the following
dompol1(-1,:)
It doesn't correspond to any array location.