how to rectify the index must be a positive integer or logical error?

1 vue (au cours des 30 derniers jours)
PRIYANGA
PRIYANGA le 13 Déc 2012
I have to rectify the Error using Horzcat command.
domr=[6 7];
domg=[3 4];
domb=[2 ];
dom=horz(domr,domg,domb);
Then Decoding stage i got Error in ??? Attempted to access dompol1(-3,:); index must be a positive integer or logical.
Error in ==> DEIMGC at 12 D1=dompol1(fraco(4),:);
Error occurring in the following function arguemnts.....
[cimg1r]=deimgc(vqcode7r,dompool3r,gsize,scale);
[cimg1g]=deimgc(vqcode7g,dompool3g,gsize,scale);
[cimg1b]=deimgc(vqcode7b,dompool3b,gsize,scale);
how can I pass the negative values in this program or how to rectify the Negative Error?

Réponses (1)

Jan
Jan le 13 Déc 2012
Modifié(e) : Jan le 13 Déc 2012
You are asking for horzcat, but you call horz. The latter could be FEX: horz, but this is not clear.
Perhaps you want this:
domr = [6 7];
domg = [3 4];
domb = [2 ];
dom = horzcat(domr, domg, domb);
% or equivalent:
dom = [domr, domg, domb];
  1 commentaire
PRIYANGA
PRIYANGA le 13 Déc 2012
Ok Sir I accept that concatenation.
Now I want to Error rectification of Attempted to access dompol1(-3,:); index must be a positive integer or logical.
Error in ==> DEIMGC at 12 D1=dompol1(fraco(4),:);
Error occurring in the following function arguemnts.....
[cimg1r]=deimgc(vqcode7r,dompool3r,gsize,scale);
[cimg1g]=deimgc(vqcode7g,dompool3g,gsize,scale);
[cimg1b]=deimgc(vqcode7b,dompool3b,gsize,scale);
how can I pass the negative values in this program or how to rectify the Negative Error? or how can i convert the negative value to positive value?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Specialized Power Systems 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