import matplotlib.pyplot as plt
# 原始情况
n_original = list(range(1, 31))
t_original = [i * (13/30) for i in n_original]
# 优化后情况
n_optimized = list(range(1, 31))
t_optimized = [0.5 + (i-1)*(13/30) for i in n_optimized]
# 绘制曲线
plt.figure(figsize=(10, 6))
plt.plot(n_original, t_original, label='原始队列', color='blue', linestyle='-')
plt.plot(n_optimized, t_optimized, label='优化后队列', color='red', linestyle='--')
# 标注关键机组位置
plt.scatter(15, 6.5, color='black', marker='o', label='原始关键机组位置')
plt.scatter(1, 0.5, color='black', marker='s', label='优化后关键机组位置')
plt.xlabel('数据单元(200GB/单元)')
plt.ylabel('传输时间(小时)')
plt.title('机组数据传输时间对比')
plt.legend()
plt.grid(True)
plt.show()
aW1wb3J0IG1hdHBsb3RsaWIucHlwbG90IGFzIHBsdAoKIyDljp/lp4vmg4XlhrUKbl9vcmlnaW5hbCA9IGxpc3QocmFuZ2UoMSwgMzEpKQp0X29yaWdpbmFsID0gW2kgKiAoMTMvMzApIGZvciBpIGluIG5fb3JpZ2luYWxdCgojIOS8mOWMluWQjuaDheWGtQpuX29wdGltaXplZCA9IGxpc3QocmFuZ2UoMSwgMzEpKQp0X29wdGltaXplZCA9IFswLjUgKyAoaS0xKSooMTMvMzApIGZvciBpIGluIG5fb3B0aW1pemVkXQoKIyDnu5jliLbmm7Lnur8KcGx0LmZpZ3VyZShmaWdzaXplPSgxMCwgNikpCnBsdC5wbG90KG5fb3JpZ2luYWwsIHRfb3JpZ2luYWwsIGxhYmVsPSfljp/lp4vpmJ/liJcnLCBjb2xvcj0nYmx1ZScsIGxpbmVzdHlsZT0nLScpCnBsdC5wbG90KG5fb3B0aW1pemVkLCB0X29wdGltaXplZCwgbGFiZWw9J+S8mOWMluWQjumYn+WIlycsIGNvbG9yPSdyZWQnLCBsaW5lc3R5bGU9Jy0tJykKCiMg5qCH5rOo5YWz6ZSu5py657uE5L2N572uCnBsdC5zY2F0dGVyKDE1LCA2LjUsIGNvbG9yPSdibGFjaycsIG1hcmtlcj0nbycsIGxhYmVsPSfljp/lp4vlhbPplK7mnLrnu4TkvY3nva4nKQpwbHQuc2NhdHRlcigxLCAwLjUsIGNvbG9yPSdibGFjaycsIG1hcmtlcj0ncycsIGxhYmVsPSfkvJjljJblkI7lhbPplK7mnLrnu4TkvY3nva4nKQoKcGx0LnhsYWJlbCgn5pWw5o2u5Y2V5YWD77yIMjAwR0Iv5Y2V5YWD77yJJykKcGx0LnlsYWJlbCgn5Lyg6L6T5pe26Ze077yI5bCP5pe277yJJykKcGx0LnRpdGxlKCfmnLrnu4TmlbDmja7kvKDovpPml7bpl7Tlr7nmr5QnKQpwbHQubGVnZW5kKCkKcGx0LmdyaWQoVHJ1ZSkKcGx0LnNob3coKQ==