Маркировка сюжетной карты самоорганизующейся карты в Matlab(отредактировано)

Я хочу пометить plothitmap plotsomhits(net,inputs) набора данных радужной оболочки, найденных в наборе инструментов нейронной сети. Как бы я это сделал? Я хочу, чтобы метки классов были наложены на plothitmap. Есть идеи? Это будет выглядеть примерно так:

введите описание изображения здесь

Возможно ли это? Спасибо.

2 ответа

Если встроенная функция для отображения метки недоступна для функции plotsom..., вы можете рассмотреть возможность использования ручной аннотации для каждой ячейки с использованием функции annotationtextbox, как описано в этой ссылке

Если у вас есть координаты, которым соответствует каждая метка класса, вы можете просто:

plotsomhits(net,inputs);
text(x1,y1,label1); //this will put a text label superimposed on the current plot

Конечно, если у вас много ярлыков, вы можете перебрать цикл for, чтобы добавить метки.

Вот ссылка на документацию о том, как использовать text Вот.

Другие вопросы по тегам