Вопросы по теме '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 просмотров
schedule
21.08.2022
Постройте кривую в 3D с помощью Sympy
Как построить следующую 3D-кривую (в качестве примера) с помощью Sympy? Я знаю, что просто создаю массив для t и делаю это в Matplotlib, но на самом деле я не хочу строить эту кривую, а скорее хочу научиться определять и строить кривые...
3209 просмотров
schedule
17.03.2023
Построение вогнутой формы (фокус линзы) с использованием mplot3d
В настоящее время я пытаюсь визуализировать фокусную форму линзы, используя matplotlib, в частности набор инструментов mplot3d. Я получил данные путем подгонки эллипсов к набору изображений микроскопа с разными фокусными расстояниями, такими как...
324 просмотров
schedule
05.11.2023