ギザギザの波線(心電図のような波)を再現したいです。
以下のコードで対数のグラフを作成しましたが、丸っこい曲線になっています。
この0付近に収束する形は維持しつつ、ギザギザにする方法はないでしょうか?
ご教授お願いします
python
1import numpy as np # numpy の読み込み 2import matplotlib.pyplot as plt # Matplotlib の読み込み 3with np.errstate(invalid='ignore'): 4 x = np.arange(-1, 15, 0.01) 5 y = np.log10(x) 6 #v = -np.log10(x) 7 plt.xlim([-1, 15]) 8 plt.ylim([-5, 5]) 9 plt.xlabel('x') 10 plt.ylabel('y', rotation=0) 11 plt.gca().set_aspect('equal') 12 plt.grid() 13 plt.plot(x, -y) 14 plt.plot(x, y) 15 plt.show()
回答1件
あなたの回答
tips
プレビュー