如何在python中获取和绘制交点(由值列表创建的两条线之间)?

时间:2019-06-28 10:53:37

标签: python matplotlib graph intersection

我有这3个列表:

  • M [1.0, 0.5342408506230337, 0.44064131448328525, 0.3973543758093881]

  • S [0.3910545044404218, 0.6300690074556159, 0.7363627075951449, 0.7982894357709306]

  • k [5, 35, 65, 95]

M和S的值分别在0.1范围内,但 当k增加(Y轴)时,M(从1开始)减少,而S(从0开始)增加

python中的代码是:

plt.plot(s, k, 'r', label='SSIM')

plt.plot(mNormalized,k, 'b', label='MSE')

plt.legend()

plt.axis([0, 1, 0, kesimo+10])

plt.show()

图形为: (SSIM是S数组,MSE是M数组; Y轴是K值) SSIM is S array and MSE is M array 我想指出两条线相交的点,我想记住这一价值。 我想要一个不是“静态”的解决方案,因为3个数组每次执行都会改变。

0 个答案:

没有答案