Создание сетки из разрозненных декартовых данных для построения на сфере - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть набор из n = 8000 декартовых координат X, Y и Z в качестве векторов, а также вектор V того же размера, который я хочу использовать в качестве значений для создания тепловой карты на сфере.

I видел эту ссылку ( визуализация рассеянных данных по поверхности сферы MATLAB ), но я не понимаю, как я преобразую этот набор данных в сетку для построения графиков с помощью серфинга.

Почти каждый Пример, который я видел, использует сетку. Прямо сейчас я делаю, рисуя сферу, а затем использую scatter3, чтобы построить мои точки как большие шары и пытаюсь сгладить их позже. Я выгляжу так: enter image description here

Я хотел бы получить фигуру в качестве графика примера в той ссылке, где он использует:

k = 5;
n = 2^k-1;
[x,y,z] = sphere(n);
c = hadamard(2^k);
surf(x,y,z,c);
colormap([1  1  0; 0  1  1])
axis equal

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...