Вопросы по теме 'mplot3d'

Соединение двух точек в 3D-диаграмме рассеивания в Python и matplotlib
Как в приведенном ниже коде создать линии, соединяющие каждую пару точечных диаграмм (т. е. связывающие зеленый кружок с желтой стрелкой), созданные двумя строками кода ближе к концу непосредственно перед инструкцией .show()? import...
23482 просмотров
schedule 22.01.2024

Построение двумерного массива с помощью mplot3d
У меня есть массив 2D numpy, и я хочу построить его в 3D. Я слышал о mplot3d, но не могу нормально работать Вот пример того, что я хочу сделать. У меня есть массив с размерами (256,1024). Он должен построить трехмерный график, где ось x от 0 до...
41266 просмотров
schedule 02.05.2024

как установить положение камеры для 3D-графиков с помощью python / matplotlib?
Я изучаю, как использовать mplot3d для создания хороших графиков трехмерных данных, и пока я очень доволен. Сейчас я пытаюсь сделать небольшую анимацию вращающейся поверхности. Для этого мне нужно установить положение камеры для 3D-проекции. Я...
131472 просмотров
schedule 09.04.2023

3D кривая
У меня есть дискретная регулярная сетка из a,b точек и соответствующих им c значений, и я интерполирую ее дальше, чтобы получить гладкую кривую. Теперь из данных интерполяции я также хочу создать полиномиальное уравнение для подбора кривой. Как...
37324 просмотров
schedule 04.02.2023

Как очистить поверхность
Пытаюсь создать анимацию - сначала рисую круг, потом хочу его перерисовать. ax.plot_surface(x,y,z,rstride=5,cstride=5,color='r',linewidth=0.1,shade=0) # - this function Чтобы перерисовать его в другом месте, я должен сначала удалить его. Как...
525 просмотров
schedule 08.04.2023

Pylab или mplot3d: индекс как маркер
Можно ли при построении списка в pylab или mplot3d (2d или 3d точечная диаграмма) использовать индекс в списке в качестве маркера? Или другие способы (или другие библиотеки), которые могут заставить зрителя понять, какая точка в списке соответствует...
384 просмотров
schedule 06.04.2023

Ошибка несовместимых размеров mplot3d python
Я пытаюсь построить 2D-массив в 3D с помощью python mplot3d, однако получаю сообщение об ошибке о несовместимых размерах по оси 1. Я просмотрел другие вопросы, ответы на которые предлагали использовать meshgrid, но я уже использую это и все еще...
1968 просмотров
schedule 11.08.2023

История рисования точки в анимации 3Dplot в Matlab
У меня есть несколько 3D-точек в Matlab, и я сделал анимацию из этих точек, используя plot3. Точки хранятся в массивах, а затем некоторые из них соединяются линиями. Код выглядит следующим образом: tstart = 0.0; tend = 5; tsim = tend - tstart;...
39 просмотров
schedule 27.01.2023

Как раскрасить определенную линию сетки/линию в 3D-графике рассеяния Matplotlib?
Я пытаюсь изменить цвет/толщину определенной линии сетки в 3D-графике рассеяния matplotlib, в этом случае я хочу, чтобы линия сетки оси -30 z была черной, полужирной или утолщенной, чтобы она выделялась среди других линий сетки. Вот базовый код из...
2036 просмотров
schedule 22.11.2022

Трехмерная фигура matplotlib внутри терминала Spyder
Я строю 3D-сюжет в mathplotlib: fig = plt.figure() ax = fig.add_subplot(111, '3d') ax.scatter(x,y,z) plt.show() Однако фигура открыта в терминале, поэтому я не могу ее проверить. Как я могу открыть его в новом окне для проверки? Спасибо.
2458 просмотров
schedule 14.02.2024

Инвертировать ось y на matplotlib trisurf 3d graph python
Я использую matplotlib для создания трехмерного графа trisurf. У меня все работает, за исключением того, что я хотел бы инвертировать ось Y, чтобы начало координат было 0,0, а не 0,100. Я просмотрел matplotlib axes3d API и не могу понять, как это...
1766 просмотров
schedule 20.04.2023

Постройте контуры распределения по всем трем осям на трехмерном графике
У меня есть облако точек в трехмерном пространстве, и я оценил некоторое распределение по этим точкам (также в трехмерном пространстве; используя оценка плотности ядра , хотя это не имеет отношения к этому вопросу). Я хотел бы построить проекцию...
1583 просмотров
schedule 06.05.2023

Plot3d на Питоне
У меня есть файл OBJ, сгенерированный Meshlab, с данными вершин и граней. В MATLAB я использовал функцию ''patch'' с данными Vertices в 1 массиве (5937x3) и данными Faces (11870x3) в другом, и результат таков: Simplified version of the code...
857 просмотров
schedule 17.04.2022

Как раскрасить точки данных на 3D-диаграмме рассеяния в matplotlib
Редактировать: мне удалось выяснить, что происходит. Scatter имеет параметр 'line-width' (lw=n), который определяет толщину линии, окружающей точку графика для точечной диаграммы. Поскольку мои точки графика имели размер 1 (s=1), ширина линии была...
4364 просмотров
schedule 04.06.2023

Как эффективно построить большое количество 3D-эллипсоидов с помощью matplotlib (Axes3D)?
В настоящее время я обрабатываю данные о деформации с помощью python и использую matplotlib (v. 1.5.1) для создания различных графических выходных данных для эллипсоидов конечной деформации. Обработка 1000 параметров эллипсоидов выполняется...
2920 просмотров
schedule 02.06.2022

Поверхностный график matplotlib для (xy) ^ 2
Может ли кто-нибудь помочь мне с построением 3D-графика поверхности для уравнения f(x,y) = (x-y)^2 Ось Z должна представлять функцию f(x,y) У меня есть следующая функция: def fnc(X): return (X[0] - X[1]) ** 2 Здесь X представляет...
1205 просмотров
schedule 02.01.2023

Как построить трехмерные треугольники в matplotlib с координатами вершин треугольников (9 чисел для каждого треугольника)?
У меня есть много треугольников (скажем, N = 10 ^ 6) с координатами (x, y, z) каждой вершины треугольников, хранящихся в файле. Таким образом, каждый треугольник имеет 9 чисел, хранящихся в виде строки в файле. Следовательно, файл имеет N строк....
5262 просмотров
schedule 20.03.2023

2D линейная интерполяция: данные и интерполированные точки
Рассмотрим эту функцию y(x): где мы можем сгенерировать эти разбросанные точки в файле: dataset_1D.dat : # x y 0 0 1 1 2 0 3 -9 4 -32 Ниже приведен код интерполяции 1D для этих точек: Загрузите эти разбросанные...
5471 просмотров

Постройте кривую в 3D с помощью Sympy
Как построить следующую 3D-кривую (в качестве примера) с помощью Sympy? Я знаю, что просто создаю массив для t и делаю это в Matplotlib, но на самом деле я не хочу строить эту кривую, а скорее хочу научиться определять и строить кривые...
3209 просмотров
schedule 17.03.2023

Построение вогнутой формы (фокус линзы) с использованием mplot3d
В настоящее время я пытаюсь визуализировать фокусную форму линзы, используя matplotlib, в частности набор инструментов mplot3d. Я получил данные путем подгонки эллипсов к набору изображений микроскопа с разными фокусными расстояниями, такими как...
324 просмотров
schedule 05.11.2023