如何在Python中绘制半对数图?

3

我该如何在Python中绘制半对数图?X轴为对数,Y轴为线性。目前我正在绘制相位与角频率的关系图,需要将Y轴设置为线性,而将X轴设置为对数。在Python中我该怎么做呢?

1个回答

10

请使用文档记录的semilogx

一个快速的例子:

import matplotlib.pyplot as plt
plt.semilogx([1, 10, 100], [1, 10, 100])
plt.xlabel("Omega")
plt.ylabel("phase")
plt.show()

输入图像描述


1
那很有帮助。谢谢@Jingjie - user5024003

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接