logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

clarkeinv - Inverse Clarke transform

Author

       John Kasunich

Description

       The  inverse  Clarke  transform can be used rotate a vector quantity and then translate it from Cartesian
       coordinate system to a three phase system (three components 120 degrees apart).

Functions

clarkeinv.N (requires a floating-point thread)

License

       GPL

LinuxCNC Documentation                             2025-08-07                                       CLARKEINV(9)

Name

       clarkeinv - Inverse Clarke transform

Pins

clarkeinv.N.x float in
       clarkeinv.N.y float in
              cartesian components of input

       clarkeinv.N.h float in
              homopolar component of input (usually zero)

       clarkeinv.N.theta float in
              rotation angle: 0.00 to 1.00 = 0 to 360 degrees

       clarkeinv.N.a float out
       clarkeinv.N.b float out
       clarkeinv.N.c float out
              three phase output vector

See Also

clarke2(9) and clarke3(9) for the forward transform.

Synopsis

loadrtclarkeinv[count=N|names=name1[,name2...]]

See Also