how to convert my matrix to a {0,1} c-dimensional unit vectors?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
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
0 Commenti
Risposta accettata
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
Più risposte (0)
Vedere anche
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!