Choosing the thumbnail figureΒΆ

An example to demonstrate how to choose which figure is displayed as the thumbnail if the example generates more than one figure. This is done by specifying the keyword-value pair sphinx_gallery_thumbnail_number = 2 as a comment somewhere below the docstring in the example file.

  • ../_images/sphx_glr_plot_align2_001.png
  • ../_images/sphx_glr_plot_align2_002.png
# Code source: Andrew Heusser
# License: MIT

import hypertools as hyp
import scipy.io as sio
import numpy as np
import matplotlib.pyplot as plt

data = sio.loadmat('sample_data/test_data.mat')
data1 = data['spiral']

# A random rotation matrix
rot = np.array([[-0.89433495, -0.44719485, -0.01348182],
       [-0.43426149,  0.87492975, -0.21427761],
       [-0.10761949,  0.18578133,  0.97667976]])
# creating new spiral with some noise
data_rot = np.dot(data1, rot) + np.random.randn(data1.shape[0], data1.shape[1])*0.05

# Before hyperalignment
fig,ax,data = hyp.plot([data1, data_rot], show=False, return_data=True)
ax.set_title('Before Alignment')
plt.show()

# After hyperalignment
fig,ax,data = hyp.plot(hyp.tools.align([data1, data_rot]), show=False, return_data=True)
ax.set_title('After Alignment')
plt.show()

Total running time of the script: ( 0 minutes 0.064 seconds)

Generated by Sphinx-Gallery