使用 Jupyter Notebook 绘制信号

问题描述 投票:0回答:2

我一直在尝试在Python上绘制某个信号,但它一直给我一条错误消息,我不知道如何解决它

from matplotlib import pyplot as plt
from matplotlib import style
import mysignals as Sig

style.use('ggplot')
style.use('dark_background')
f,pltr_arr=plt.subplots(3,sharex=True)

pltr_arr[0].plot(sig.lnputSignal_1KHz_15kHz,color='magenta')
pltr_arr[0].set_title('subplot 1',color='magenta')

pltr_arr[1].plot(sig.InputSignal_1kHz_15kHz,color='yellow')
pltr_arr[1].set_title('Subplot 1', color='yellow')

pltr_arr[2].plot(sig.InputSignal_1kHz_15lkHz,color='green')
pltr_arr[2].set_title('Subplot 1',color='green')

上面是我尝试过的代码,下面是错误消息


ModuleNotFoundError Traceback(最近一次调用最后一次) ~\AppData\Local\Temp\ipykernel_9776�1026071.py 中 1 从 matplotlib 导入 pyplot as plt 2.从matplotlib导入样式 ----> 3 导入 mysignals 作为 Sig 4 5 style.use('ggplot')

ModuleNotFoundError:没有名为“mysignals”的模块

python matplotlib signal-processing python-ggplot
2个回答
0
投票

您的错误是

ModuleNotFoundError: No module named 'mysignals'

发生此错误是因为同一目录中或通过 pip 安装的 python 模块中没有名为 mysignals.py 的模块(参见

pip list
)。

请参阅 了解如何导入本地文件的详细说明


0
投票

您导入为“Sig”(将 mysignals 导入为 Sig

但你试图绘制为 sig。 (小“s”)

© www.soinside.com 2019 - 2024. All rights reserved.