Skip to content

Commit eeee9df

Browse files
committed
added vlines and hlines to single spectrum plot
1 parent 91c1b9f commit eeee9df

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/axiomatic/pic_helpers.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,14 @@ def plot_single_spectrum(spectrum: list[float],
7272
plt.xlabel("Iterations")
7373
plt.ylabel("Losses")
7474
plt.plot(wavelengths, spectrum)
75+
for x_val in vlines:
76+
plt.axvline(
77+
x=x_val, color="red", linestyle="--", label=f"Wavelength (x={x_val})"
78+
) # Add vertical line
79+
for y_val in hlines:
80+
plt.axvline(
81+
x=y_val, color="red", linestyle="--", label=f"Transmission (y={y_val})"
82+
) # Add vertical line
7583
plt.show()
7684

7785

0 commit comments

Comments
 (0)