使用python获取正弦曲线值

发布于 2024-12-17 06:32:46 字数 111 浏览 2 评论 0原文

我正在寻找使用 python 创建一条正弦曲线。我想要一个代码来生成正弦曲线形式的值。这样,如果我绘制这些值,我应该得到这条曲线。有人可以帮我吗?我应该能够改变达到峰值所需的值的数量(基本上是改变频率)。谢谢

I am looking to create a sin curve using python. I want a code to generate the values in the form of a sine curve. Such that if i plot those values i should get this curve. Can someone help me with this ? I should be able to differ the number of values it takes to reach the peak (basically varying the frequency). Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦里°也失望 2024-12-24 06:32:46

你安装了 Matplotlib 和 NumPy 吗?

>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> x = np.linspace(-10, 10, 1000)
>>> y = np.sin(x)
>>> plt.plot(x, y)
[<matplotlib.lines.Line2D object at 0x25d1ed0>]
>>> plt.show()

如果不需要绘图,请跳过最后几步。

Have you got Matplotlib and NumPy installed?

>>> import matplotlib.pyplot as plt
>>> import numpy as np
>>> x = np.linspace(-10, 10, 1000)
>>> y = np.sin(x)
>>> plt.plot(x, y)
[<matplotlib.lines.Line2D object at 0x25d1ed0>]
>>> plt.show()

Skip the last few steps if you don't need the plot.

离线来电— 2024-12-24 06:32:46

您可以使用 matplotlib 绘制任意公式:

import pylab
x = pylab.arange(0,10,0.01)
y = pylab.sin(x)
pylab.plot(x,y)
pylab.show()

这将打开一个交互式窗口,您可以在其中保存图像。或者,调用 savefig 将图像存储在文件中。作为参考,无需任何更多样式,结果将如下所示:

Exampleplot

You can plot arbitrary formulas with matplotlib:

import pylab
x = pylab.arange(0,10,0.01)
y = pylab.sin(x)
pylab.plot(x,y)
pylab.show()

This will be open an interactive window from where you can save the image. Alternatively, call savefig to store the image in a file. For reference, without any more styling, the result will look like:

Example plot

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文