Somthing wrong with SOM Toolbox
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi, I am working with somtoolbox2_Mar_17_2005 to classify example Iris. As described in instructor, I have input the code as follows:
%make the data
sD = som_read_data('iris.data');
sD = som_normalize(sD, 'var');
%make the SOM
sM = som_make(sD);
sM = som_autolabel(sM, sD, 'vote');
%basic visualization,
som_show(sM,'umat', 'all', 'comp', 1:4, 'empty', 'Labels', 'norm', 'd');
However, there occured a mistake: The double value -1 cannot be converted to a handle
Error som_show (line 497)
h_colorbar(i,1)=-1;
Figure below is the part of som_show function
0 Commenti
Risposta accettata
Rik
il 31 Lug 2021
There isn't actually something wrong with the toolbox (at least with this code snippet). It is just assuming the handle to a colorbar object can be stored in a double, which is not true since R2014b.
You will either have to find/make an updated version of the code or use an older Matlab release.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Legend 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!