Filter löschen
Filter löschen

Field of non-structure array Error

1 Ansicht (letzte 30 Tage)
Marium Malik
Marium Malik am 20 Okt. 2012
Attempt to reference field of non-structure array.
Error in CreateHOGRep (line 6)
hogrep.II=hogopts.LUTind(DI);
Error in ComputePHogFeatures (line 6)
hr = CreateHOGRep(ir.DX, ir.DY, hogopts);
What could be the reason of it?
  3 Kommentare
Marium Malik
Marium Malik am 20 Okt. 2012
line 6 of P hog is hr= CreateHOGRep(ir.DX, ir.DY, hogopts);
line 6 of createhogrep is hogrep.II=hogopts.LUTind(DI);
Azzi Abdelmalek
Azzi Abdelmalek am 20 Okt. 2012
check the values of
ir.DX,
ir.DY

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Azzi Abdelmalek
Azzi Abdelmalek am 20 Okt. 2012
I guess you are using for example a variable y.field1 where field1 does'nt exist

Jan
Jan am 20 Okt. 2012
Stop Matlab, when the error occurs:
dbstop if error
Now run the function again. When it stops, check the values of the variables. The error messages means, that you try to access a field of a variable, which is not a struct.

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by