Converting Logical Indices into Real Values

1 Ansicht (letzte 30 Tage)
MByk
MByk am 9 Jan. 2019
Bearbeitet: MByk am 9 Jan. 2019
I am trying to seperate observations of each class (I have 2 classes) but somethings wrong with the answers. I dont have a class labeled 0.0010 or values like 0.0131 and 12.3700. They must be 1, 1.31, 12.37, etc. How can I fix the problem? Thanks for the help.
for i=1:nClasses
indx = DataSet(:,end)==i;
DataSet(indx,:)
end
  • Results for the 1st class:
  • 1.0e+03 *
  • 0.0131 0.0016 0.0025 0.0010
  • ........
  • Results for the 2nd class:
  • 12.3700 1.1700 1.9200 2.0000
  • ........
  4 Kommentare
MByk
MByk am 9 Jan. 2019
Bearbeitet: MByk am 9 Jan. 2019
Only first one has 1.0e+03* multiplier.
Adam
Adam am 9 Jan. 2019
Yes, the second one already shows 'correct' values with no multiplier.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

madhan ravi
madhan ravi am 9 Jan. 2019
Bearbeitet: madhan ravi am 9 Jan. 2019

Weitere Antworten (0)

Kategorien

Mehr zu Numeric Types 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