Создание трехмерного графика разброса сфер в 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]);
Другие вопросы по тегам