Azzera filtri
Azzera filtri

how to convert my matrix to a {0,1} c-dimensional unit vectors?

1 visualizzazione (ultimi 30 giorni)
Hi All
I would like to know how can I convert my matrix that I have attached to a {0,1} c-dimensional unit vectors ? I don't exactly know how it should be and what's the command to do it

Risposta accettata

Greg Heath
Greg Heath il 16 Mar 2015
Copy and paste into the command line
trueclassindices = [ 1 3 5 7 9 2 4 6 8 10 ]
target = ind2vec(trueclassindices)
trueclassindices = vec2ind(target)
%==== NN design using target =====
output = net(input);
assignedclasses = vec2ind(output)
error = assignedclasses~=trueclassindices
Nerr = numel(error)
PctErr = 100*Nerr/N
Hope this helps
Thank you for formally accepting my answer
Greg
  1 Commento
farzad
farzad il 16 Mar 2015
Thank you very much , Dear professor , I think now I am considering more to solve my problem via fitting feature of the NN

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Particle & Nuclear Physics in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by