Как создать трехмерный линейный график в matplotlib из данных в массивах?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как создать трехмерный линейный график в matplotlib из данных в массивах?

Сообщение Anonymous »

Я численно решил уравнения Лоренца с помощью SciPy со сценарием:

Код: Выделить всё

# Lorenz Equations SciPy solver
import numpy as np
from scipy import integrate
from math import cos
from matplotlib import pyplot as plt
a, b = 0, 100
sigma, rho, beta = 10, 28, 8/3
N = 1000000
h = (b-a) / float(N)

def solvr(Y, t):
return [sigma*(Y[1]-Y[0]), Y[0]*(rho-Y[2])-Y[1], Y[0]*Y[1]-beta*Y[2]]

t    = np.arange(a, b, h)
asol = integrate.odeint(solvr, [0, 1, 1], t)
x    = asol[:,0]
y    = asol[:,1]
z    = asol[:,2]
Теперь мне хотелось бы построить графики x, y и z (все это Numpy ndarrays, если вы не уверены) друг против друга на трехмерном линейном (или каркасном) графике. Я думаю, что это нужно будет сделать с помощью matplotlib, но я не придирчив, если вы дадите мне решение, которое будет отображать данные в 3D, мне все равно, какие модули мне нужно импортировать.

Подробнее здесь: https://stackoverflow.com/questions/345 ... -in-arrays
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как разрезать 2D-линейный график, чтобы создать 3D-график поверхности (или контурный график)? Питон
    Anonymous » » в форуме Python
    0 Ответы
    73 Просмотры
    Последнее сообщение Anonymous
  • Трехмерный график в Matplotlib: «плавающие» столбцы и другие проблемы
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Трехмерный график в Matplotlib: «плавающие» столбцы и другие проблемы
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Трехмерный график в Matplotlib: «плавающие» столбцы и другие проблемы
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как создать линейный график с сегментами разных цветов в Matplotlib?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»