python 隐函数作图(原创简单方法)
生活随笔
收集整理的這篇文章主要介紹了
python 隐函数作图(原创简单方法)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
論壇上很多作圖都用如下方法(具體見論壇):
1.用 plt.contour 的0等高線
2.用sympy?
這里介紹一種原創方法:
import matplotlib.pyplot as plt
import numpy as np
eps=0.02
def f(x,y):
? ? return x**2-y**2-1?
x=np.linspace(-5,5,800)
y=x
X,Y=np.meshgrid(x,y)
Z=f(X,Y)
ZC=[abs(Z)<eps]
X1=X[tuple(ZC)]
Y1=Y[tuple(ZC)]
ax=plt.gca()
ax.set_aspect('equal')
ax.set_xlim(-5,5)
ax.set_ylim(-5,5)
plt.plot(X1,Y1,'ro')
plt.show()
?
?
總結
以上是生活随笔為你收集整理的python 隐函数作图(原创简单方法)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用Python设计抢红包系统
- 下一篇: 【计算机网络】谢希仁笔记 运输层