Я ищу для создания евклидовой матрицы расстояния от одной точки [1,1]
. Это то, что я, однако он не работает по назначению:Расстояния от одной точки
a=rand(10,10);
a=sort(a); %sort example matrix it should be visible that distances should get bigger and bigger
a=pdist([ones(size(a));a]);
Пожалуйста, представьте матрицу 10х10 в виде изображения. Я хочу получить расстояния от точки А (здесь [1,1]) до ряда других точек, а именно от всей матрицы. Таким образом, ожидаемым форматом будет исходный размер матрицы 10x10, но со всеми расстояниями до точки A.
Есть ли простой способ сделать это, что работает?
Так как же вы предлагаете, что вы собираетесь вычислить расстояние между 10-dimensinal точкой и 2 мерной точки? – Suever
На последней строке отсутствует скобка. – beaker
Так что я думал, что для каждого индекса [x, y] есть значение. Я просто хочу, чтобы это значение было расстоянием этой точки от [1,1]. Это имеет смысл? – user2305193