2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 TreeForm
Сообщение28.12.2011, 18:56 


18/12/11
1
Помогите автоматизировать задачу

Цитата:
firstLevelClusters[X_] := Block[{t, m, M, allCls, branches},
If[
(Length[X] == 1) || VectorQ[X], {X},
M = Max[d /@ Flatten[Outer[List, X, X, 1], 1]];
m = Min[Select[(d /@ Flatten[Outer[List, X, X, 1], 1]), # != 0 &]];
Part[Union[clusters[X, #] & /@ Table[t, {t, m/2, M + m, m/2}]], 2]
]
]
X = {{1, 0}, {0, 0}, {0, 0.7}, {0, 1}, {0, 3}, {0, 4}, {0, 6}, {0, 7}};

firstLevelClusters[X]
Subscript[c, k] = firstLevelClusters[X]

For[
k = 2, k <= !, k++,
Subscript[c, k] =
Map[firstLevelClusters, Subscript[c, k] - 1, {k - 1}]
]

TreeForm[Subscript[c, k] /. {{ _?VectorQ}} -> {}]


В общем надо, чтобы строилось кластерное дерево через команду TreeForm, осталось лишь задать коэффициент для К, где К <= чему-то, не могу догнать что туда надо написать

 Профиль  
                  
 
 Re: TreeForm
Сообщение28.12.2011, 19:51 
Заслуженный участник


27/04/09
28128
А подробнее? Непонятно как-то. Что такое k?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group