New plot_sigma() plotting function #541
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Given a Σ-matrix defining a 6-dimensional ellipsoid, the
plot_sigma()
function allows plotting its projection on any plane.For this, a new utility function
axis_descr()
is added toutils.py
: for an axis defined either by a string in {'x', 'xp', 'y', 'yp', 'dp', 'ct'} or by in integer in 0:6, it returns its index in the AT coordinate vector, its label and its unit for plotting.Sorry for reviewers: in
utils.py
I also rewrote most of the docstrings to follow some conventions taken from numpy and matplotlib. I'm thinking of updating at/docs/README.rst to summarise this…