Создание трехмерного графика разброса сфер в mathgl с использованием файла данных
Я пытаюсь создать трехмерную диаграмму рассеяния со сферами, используя файл данных в формате:
XYZ val \ n 0 0 0 1 \ n 0 0 1 0 \ n 0 0 2 0 \ n 0 0 3 0 \ n.,,
Я могу прочитать файл, но я не могу найти где-нибудь, как построить набор сфер с помощью матрицы
(моя цель - получить что-то подобное)
PS
Если кто-нибудь из вас знает, как получить тот же график, используя gnuplot или любой другой инструмент командной строки / файл сценария, я буду счастлив.
1 ответ
Просто нарисуйте сферы в цикле.
for(long i=0;i<n;i++)
gr->Sphere(mglPoint(x[i],y[i],z[i]),r[i]);