Difference between revisions of "Mat2axrh.m"
(Sync syntax/arguments/outputs with current Spinach source) |
|||
| Line 1: | Line 1: | ||
| − | {{DISPLAYTITLE:mat2axrh.m}} | + | {{DISPLAYTITLE:mat2axrh.m}} __NOTOC__ |
| + | |||
Computes axiality and rhombicity of a symmetric 3x3 interaction tensor from the corresponding matrix. | Computes axiality and rhombicity of a symmetric 3x3 interaction tensor from the corresponding matrix. | ||
==Syntax== | ==Syntax== | ||
| − | + | [iso,ax,rh,eigvals]=mat2axrh(M) | |
==Arguments== | ==Arguments== | ||
| − | + | M - a real symmetric 3x3 matrix | |
==Outputs== | ==Outputs== | ||
| − | + | iso - isotropic part of the interaction, defined as | |
(xx+yy+zz)/3 in terms of eigenvaues | (xx+yy+zz)/3 in terms of eigenvaues | ||
| − | + | ||
ax - interaction axiality, defined as zz-(xx+yy)/2 | ax - interaction axiality, defined as zz-(xx+yy)/2 | ||
in terms of eigenvalues | in terms of eigenvalues | ||
| − | + | ||
rh - interaction rhombicity, defined as (xx-yy) in | rh - interaction rhombicity, defined as (xx-yy) in | ||
terms of eigenvalues | terms of eigenvalues | ||
| + | |||
| + | eigvals - interaction tensor eigenvalues in Mehring order | ||
| + | |||
| + | Note: eigenvalues [xx yy zz] are sorted in Mehring order, that | ||
| + | is xx<=yy<=zz | ||
| + | |||
| + | Note: Euler angles are not returned because the transformation | ||
| + | in question is ill-defined | ||
| + | |||
| + | ilya.kuprov@weizmann.ac.il | ||
==Notes== | ==Notes== | ||
| + | |||
1. Eigenvalues [xx yy zz] are sorted in Mehring order, that is xx<=yy<=zz. | 1. Eigenvalues [xx yy zz] are sorted in Mehring order, that is xx<=yy<=zz. | ||
| Line 27: | Line 39: | ||
==See also== | ==See also== | ||
| + | |||
[[axrh2mat.m]], [[spsk2mat.m]], [[anas2mat.m]], [[mat2sphten.m]], [[sphten2mat.m]] | [[axrh2mat.m]], [[spsk2mat.m]], [[anas2mat.m]], [[mat2sphten.m]], [[sphten2mat.m]] | ||
''Version 2.1, authors: [[Ilya Kuprov]]'' | ''Version 2.1, authors: [[Ilya Kuprov]]'' | ||
Revision as of 15:03, 5 April 2026
Computes axiality and rhombicity of a symmetric 3x3 interaction tensor from the corresponding matrix.
Syntax
[iso,ax,rh,eigvals]=mat2axrh(M)
Arguments
M - a real symmetric 3x3 matrix
Outputs
iso - isotropic part of the interaction, defined as
(xx+yy+zz)/3 in terms of eigenvaues
ax - interaction axiality, defined as zz-(xx+yy)/2
in terms of eigenvalues
rh - interaction rhombicity, defined as (xx-yy) in
terms of eigenvalues
eigvals - interaction tensor eigenvalues in Mehring order
Note: eigenvalues [xx yy zz] are sorted in Mehring order, that
is xx<=yy<=zz
Note: Euler angles are not returned because the transformation
in question is ill-defined
ilya.kuprov@weizmann.ac.il
Notes
1. Eigenvalues [xx yy zz] are sorted in Mehring order, that is xx<=yy<=zz.
2. Euler angles are not returned because the transformation in question is ill-defined.
See also
axrh2mat.m, spsk2mat.m, anas2mat.m, mat2sphten.m, sphten2mat.m
Version 2.1, authors: Ilya Kuprov