Effacer les filtres
Effacer les filtres

How to Rectify the "index must be a positive integer or logical" Error in my code?

1 vue (au cours des 30 derniers jours)
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.
>>

Réponse acceptée

Matt J
Matt J le 14 Déc 2012
Modifié(e) : Matt J le 14 Déc 2012
Stop using negative numbers to index an array, like -1 in the following
dompol1(-1,:)
It doesn't correspond to any array location.
  2 commentaires
PRIYANGA
PRIYANGA le 14 Déc 2012
Modifié(e) : PRIYANGA le 14 Déc 2012
ok Sir.
But, how to convert the value negative to positive and pass that value through the function?
I have to calculate the vqcode7r,vqcode7g,vqcode7b values.. the result of the R G B any one is contain the negative value. how to stop the negative values occur in the calculation.

Connectez-vous pour commenter.

Plus de réponses (1)

Muruganandham Subramanian
Muruganandham Subramanian le 14 Déc 2012
Modifié(e) : Muruganandham Subramanian le 14 Déc 2012
Use abs() command

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by