Python使用matplotlib繪製三維曲線

2022-06-11 17:06:08 字數 798 閱讀 9422

本文主要演示如何使用matplotlib繪製三維圖形

**如下:

#

-*- coding: utf-8 -*-

import

matplotlib as mpl

from mpl_toolkits.mplot3d import

axes3d

import

numpy as np

import

matplotlib.pyplot as plt

#設定圖例字型大小

mpl.rcparams['

legend.fontsize

'] = 10fig =plt.figure()

#設定三維圖形模式

ax = fig.gca(projection='3d'

)#測試資料

theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)

z = np.linspace(-4, 4, 100) / 4r = z**3 + 1x = r *np.sin(theta)

y = r *np.cos(theta)

#繪製圖形

ax.plot(x, y, z, label='

parametric curve')

#顯示圖例

ax.legend()

#顯示圖形

plt.show()

執行效果

Python利用Matplot繪製橢圓

def get ellipse e x,e y,a,b,e angle angles circle np.arange 0,2 np.pi,0.01 x y for angles in angles circle or x a cos angles or y b sin angles length ...

matplot 基本用法

執行環境 ubuntu 14.04 python 2.7 需要安裝numpy 和 matplotlib第三方庫 sudo apt get install python pip 安裝pip sudo pip install upgrade pip 更新下pip sudo pip install num...

Python資料分析工具之matplotlib

能將資料進行視覺化,更直觀的呈現 使資料更加客觀 更具說服力 python 2d 繪圖領域使用最廣泛的套件 usr bin python coding utf 8 author acker date 2020 10 31 import matplotlib.pyplot as plt,matplot...