Finish method and results, and add script for including all colormaps in one figure.
This commit is contained in:
@@ -19,6 +19,7 @@ plt.rcParams.update(params)
|
||||
|
||||
|
||||
def plot():
|
||||
ticks = [0, 0.25, 0.5, 0.75, 1.0]
|
||||
with open("data/color_map.txt") as f:
|
||||
lines = f.readlines()
|
||||
size = int(lines[0])
|
||||
@@ -38,16 +39,19 @@ def plot():
|
||||
np.multiply(arr, arr.conj()).real,
|
||||
interpolation="nearest",
|
||||
cmap=sns.color_palette("mako", as_cmap=True),
|
||||
extent=[0, 1.0, 0, 1.0]
|
||||
)
|
||||
color_map2 = ax2.imshow(
|
||||
arr.real,
|
||||
interpolation="nearest",
|
||||
cmap=sns.color_palette("mako", as_cmap=True),
|
||||
extent=[0, 1.0, 0, 1.0]
|
||||
)
|
||||
color_map3 = ax3.imshow(
|
||||
arr.imag,
|
||||
interpolation="nearest",
|
||||
cmap=sns.color_palette("mako", as_cmap=True),
|
||||
extent=[0, 1.0, 0, 1.0]
|
||||
)
|
||||
|
||||
# Create color bar
|
||||
@@ -60,10 +64,26 @@ def plot():
|
||||
ax2.grid(False)
|
||||
ax3.grid(False)
|
||||
|
||||
# Set custom ticks
|
||||
ax1.set_xticks(ticks)
|
||||
ax1.set_yticks(ticks)
|
||||
ax2.set_xticks(ticks)
|
||||
ax2.set_yticks(ticks)
|
||||
ax3.set_xticks(ticks)
|
||||
ax3.set_yticks(ticks)
|
||||
|
||||
# Set labels
|
||||
ax1.set_xlabel("x-axis")
|
||||
ax1.set_ylabel("y-axis")
|
||||
ax2.set_xlabel("x-axis")
|
||||
ax2.set_ylabel("y-axis")
|
||||
ax3.set_xlabel("x-axis")
|
||||
ax3.set_ylabel("y-axis")
|
||||
|
||||
# Save the figures
|
||||
fig1.savefig(f"latex/images/color_map_{i}_prob.pdf")
|
||||
fig2.savefig(f"latex/images/color_map_{i}_real.pdf")
|
||||
fig3.savefig(f"latex/images/color_map_{i}_imag.pdf")
|
||||
fig1.savefig(f"latex/images/color_map_{i}_prob.pdf", bbox_inches="tight")
|
||||
fig2.savefig(f"latex/images/color_map_{i}_real.pdf", bbox_inches="tight")
|
||||
fig3.savefig(f"latex/images/color_map_{i}_imag.pdf", bbox_inches="tight")
|
||||
|
||||
# Close figures
|
||||
plt.close(fig1)
|
||||
|
||||
Reference in New Issue
Block a user