Я хочу дендрограммы этих данных:
дендрограмма массив ячеек в MATLAB
tt = 1.0e+03 *
Столбцы с 1 по 5
3.8334 3.9707 3.8887 2.1713 2.5616
Столбцы 6 по 7
2.3764 2.4533
Я использую код в matlab:
tree = linkage(tt,'average');
figure()
dendrogram(tree)
, но он дает эту ошибку:
Error using linkage (line 137)
Первый вход не появляется, чтобы быть матрица расстояний, поскольку его размер не совместим с выходом функции PDIST. Входной сигнал матрицы данных должен иметь более одной строки.
В чем проблема
, и я хочу, чтобы промежутки времени были интервалами. Это интервалы выходных данных дендрограммы?
по крайней мере С.Б., пожалуйста, скажите мне, мы можем сделать что-то, что выход дендрограммы стали интервалы , номера телефонов: {{47080, 50280}, {143820, 146820}, {228730, 231330}, {249560, 252170}, {346060, 349220}, {461740, 463540}, {546100, 548810}, { 646400, 646960}, {690680, 691120}}; – samdean
Это правильный код. Просто транспонируйте 'tt', чтобы сделать вектор-столбец:' tt'' – marsei
@ Magla, спасибо – samdean