Wigner_d_recursion edit page

Compute Wigner-d matrices by recursion formula. Therefore it is possible to generate a Wigner-d matrix by input of the two Wigner-d matrices with next smaller harmonic degree. It is also possible to calculate all Wigner-d matrices up to given harmonc degree L.

Syntax

dmn = Wigner_d_recursion(dlmin1,dlmin2,beta)
dmn = Wigner_d_recursion(dlmin1,dlmin2,beta,'half')
dmn = Wigner_d_recursion(beta,L)

Input

beta second Euler angle
L harmonic degree
dlmin1,dlmin2 Wigner-d matrices of harmonic degree L-1 and L-2

Output

dmn Wigner d matrix d^L_(m,n) or cell-array of all Wigner-d matrices up to harmonic degree L

Example

Wigner_d_recursion(WignerD(pi/2,4),WignerD(pi/2,3),pi/2)
Wigner_d_recursion(pi/2,64)
ans =
  Columns 1 through 7
    0.0312   -0.0988    0.2096   -0.3423    0.4529   -0.4961   -0.4529
    0.0988   -0.2500    0.3977   -0.4330    0.2864    0.0000    0.2864
    0.2096   -0.3977    0.4062   -0.1531   -0.2025    0.3698    0.2025
    0.3423   -0.4330    0.1531    0.2500   -0.3307    0.0000   -0.3307
    0.4529   -0.2864   -0.2025    0.3307    0.0625   -0.3423   -0.0625
    0.4961    0.0000   -0.3698    0.0000    0.3423   -0.0000    0.3423
   -0.4529   -0.2864    0.2025    0.3307   -0.0625   -0.3423    0.0625
    0.3423    0.4330    0.1531   -0.2500   -0.3307    0.0000   -0.3307
   -0.2096   -0.3977   -0.4063   -0.1531    0.2025    0.3698   -0.2025
    0.0988    0.2500    0.3977    0.4330    0.2864    0.0000    0.2864
   -0.0312   -0.0988   -0.2096   -0.3423   -0.4529   -0.4961    0.4529
  Columns 8 through 11
   -0.3423   -0.2096   -0.0988   -0.0312
    0.4330    0.3977    0.2500    0.0988
   -0.1531   -0.4063   -0.3977   -0.2096
   -0.2500    0.1531    0.4330    0.3423
    0.3307    0.2025   -0.2864   -0.4529
    0.0000   -0.3698    0.0000    0.4961
    0.3307   -0.2025   -0.2864    0.4529
    0.2500    0.1531   -0.4330    0.3423
   -0.1531    0.4062   -0.3977    0.2096
   -0.4330    0.3977   -0.2500    0.0988
   -0.3423    0.2096   -0.0988    0.0312
ans =
  64×1 cell array
    {  3×3   double}
    {  5×5   double}
    {  7×7   double}
    {  9×9   double}
    { 11×11  double}
    { 13×13  double}
    { 15×15  double}
    { 17×17  double}
    { 19×19  double}
    { 21×21  double}
    { 23×23  double}
    { 25×25  double}
    { 27×27  double}
    { 29×29  double}
    { 31×31  double}
    { 33×33  double}
    { 35×35  double}
    { 37×37  double}
    { 39×39  double}
    { 41×41  double}
    { 43×43  double}
    { 45×45  double}
    { 47×47  double}
    { 49×49  double}
    { 51×51  double}
    { 53×53  double}
    { 55×55  double}
    { 57×57  double}
    { 59×59  double}
    { 61×61  double}
    { 63×63  double}
    { 65×65  double}
    { 67×67  double}
    { 69×69  double}
    { 71×71  double}
    { 73×73  double}
    { 75×75  double}
    { 77×77  double}
    { 79×79  double}
    { 81×81  double}
    { 83×83  double}
    { 85×85  double}
    { 87×87  double}
    { 89×89  double}
    { 91×91  double}
    { 93×93  double}
    { 95×95  double}
    { 97×97  double}
    { 99×99  double}
    {101×101 double}
    {103×103 double}
    {105×105 double}
    {107×107 double}
    {109×109 double}
    {111×111 double}
    {113×113 double}
    {115×115 double}
    {117×117 double}
    {119×119 double}
    {121×121 double}
    {123×123 double}
    {125×125 double}
    {127×127 double}
    {129×129 double}

Citing this page. This page is part of the documentation of MTEX, a free and open source MATLAB toolbox for analyzing and modeling crystallographic textures. It was written by The MTEX Developers and is published at https://mtex-toolbox.github.io/Wigner_d_recursion.html. If you use MTEX, or reuse text or figures from this page, in your research, please cite

F. Bachmann, R. Hielscher, H. Schaeben: Texture Analysis with MTEX - Free and Open Source Software Toolbox, Solid State Phenomena 160 (2010), 63-68. 10.4028/www.scientific.net/SSP.160.63

BibTeX
@article{bachmann2010mtex,
  author  = {F. Bachmann and R. Hielscher and H. Schaeben},
  title   = {Texture Analysis with MTEX - Free and Open Source Software Toolbox},
  journal = {Solid State Phenomena},
  volume  = {160},
  pages   = {63-68},
  year    = {2010},
  doi     = {10.4028/www.scientific.net/SSP.160.63},
  url     = {https://doi.org/10.4028/www.scientific.net/SSP.160.63}
}

Other papers describing specific MTEX methods are listed under Publications — please cite the one that best fits your application. The MTEX source code is licensed under the GNU General Public License v2.0; the text and figures of this documentation are licensed under CC BY 4.0, which permits reuse — including by automated systems — provided The MTEX Developers and this page are credited.