一种用matplotlib绘制功耗图的方法?

2024-09-29 02:22:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在为我的硕士论文编写一点代码,并决定用python编写它,因为我在去年的一个项目中使用了python,因为我发现用python编写代码非常愉快。在

我在写一个小模型,模拟一个密码系统在异或操作过程中泄漏功率使用侧信道信息,在计算了不同的值之后,给出了各种功率使用的列表。我希望以this类型的图形的形式输出结果,但是很难确定我到底需要做什么。最后,我希望有一个图形,当每个键通过异或与常量键值进行比较时,输出功耗的变化。我确信我的答案就在matplotlib中的某个地方,它只是一种我似乎找不到方法的图形类型。在

谢谢你能提供的任何帮助。在


Tags: 项目代码模型信息图形密码类型列表
2条回答

您检查过matplotlib gallery中给出的示例了吗,因为支持lineplot类型的图形,我检查并看到了与您需要的类似的示例。只需单击任何示例图就可以看到源代码及其实现方式。在

旁注:我还建议调查和研究R和{},因为在我看来,它们更容易用于绘图,并且结果图通常看起来更好,这在论文中尤为重要。在

在 根据你提供的图片,我认为plot()满足了你的要求。下面是一个简单的例子:

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 2, 0.01)
y = np.random.random_sample(len(x))

fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x, y)
ax.set_xlabel('Power Point')
ax.set_ylabel('Voltage (V)')
plt.savefig('example.png')

example.png

相关问题 更多 >