РЕДАКТИРОВАТЬ: Я понял это. Просто не поняла обозначения.
Здравствуйте,
Надеюсь, кто-то там знаком с кластерной диаграммой в наборе инструментов биоинформатики. Я заинтересован в графических аспектах функции (дендрограмма / тепловая карта), но в настоящее время я нахожусь в затруднительном положении, поскольку мне требуется использовать функцию cluster () Matlab. Я бы предпочел использовать мой личный алгоритм для кластеризации, а затем позволить Matlab визуализировать это для меня.
Я искал код, но, к сожалению, ничего не знаю об объектно-ориентированном программировании в целом и версии Matlab в частности. Таким образом, все, что я знаю, это то, что функция вызывает строку 'obj = obj.getclusters', но не знаю, как ее отредактировать так, чтобы я использовал собственный алгоритм кластеризации вместо Matlab.
Любая помощь приветствуется!
РЕДАКТИРОВАТЬ: Я специально работаю над новым алгоритмом, поэтому я не нуждаюсь в pdist или компоновке. Дендрограммы рассчитываются вне функции кластерограммы. Все, что я использую для создания дендрограммы / карты тепла, - это функция кластерограммы. Мой набор инструментов Биоинформатика - версия 3.3
Действительно, все, что я ищу здесь, это то, что, черт возьми, делает 'obj = obj.getclusters;' делать? Я не программист и действительно не знаком с ОО. Для меня это выглядит так, будто у нас есть магические кластеры, так как нет вызова функции. Это в строке 304 clustergram ()