[問題] 繪製雙曲線
各位大大好
我想繪製雙曲線搭配貫軸、共軛軸及漸近線。
因為背景知識只有 X^2 Y^2
▁▁▁ - ▁▁▁ = 1
a^2 b^2
我參考了維基百科雙曲線參數式
利用x=a*cosh(t) + t
y=b*sinh(t) + k
寫了以下的code
import matplotlib.pyplot as plt
import numpy as np
theta = np.arange(0, 2*np.pi, np.pi/100)
a,b = 4,2
x = a * np.sinh(theta)
y = b * np.cosh(theta)
plt.plot(x,y)
卻是斜直線的結果
http://imgur.com/a/EPT4F
想知道原因為何且該如何修正?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.172.39
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1497977402.A.29D.html
噓
06/21 08:49, , 1F
06/21 08:49, 1F
※ 編輯: cj10243 (110.28.65.116), 06/21/2017 09:15:53
推
06/21 12:06, , 2F
06/21 12:06, 2F
→
06/21 12:07, , 3F
06/21 12:07, 3F
→
06/21 12:34, , 4F
06/21 12:34, 4F
推
06/21 12:37, , 5F
06/21 12:37, 5F
→
06/21 12:38, , 6F
06/21 12:38, 6F
→
06/21 12:38, , 7F
06/21 12:38, 7F
→
06/21 15:58, , 8F
06/21 15:58, 8F
→
06/21 16:00, , 9F
06/21 16:00, 9F
→
06/21 16:00, , 10F
06/21 16:00, 10F
推
06/21 16:32, , 11F
06/21 16:32, 11F
→
06/21 16:32, , 12F
06/21 16:32, 12F
→
06/21 16:33, , 13F
06/21 16:33, 13F
→
06/21 16:34, , 14F
06/21 16:34, 14F
→
06/21 16:35, , 15F
06/21 16:35, 15F
→
06/21 16:41, , 16F
06/21 16:41, 16F
→
06/21 16:49, , 17F
06/21 16:49, 17F