Xyzzy

Xyzzy är en minnesregel som används för att komma ihåg i vilken ordning man räknar vid beräkning av en vektorprodukt.[1]

Minnesregeln används när man vill veta komponenterna i vektorn a där a = b × c:

( a x a y a z ) = ( b x b y b z ) × ( c x c y c z ) {\displaystyle {\begin{pmatrix}a_{x}\\a_{y}\\a_{z}\end{pmatrix}}={\begin{pmatrix}b_{x}\\b_{y}\\b_{z}\end{pmatrix}}\times {\begin{pmatrix}c_{x}\\c_{y}\\c_{z}\end{pmatrix}}}

Regeln ger ordningen på indexen vid beräkningen av första komponenten, ax (och de båda övriga fås av de båda cykliska permutationerna av indexen - det vill säga x→y, y→z och z→x respektive x→z, y→x och z→y):

a x = b y c z b z c y a y = b z c x b x c z a z = b x c y b y c x {\displaystyle {\begin{aligned}a_{\color {Red}x}=b_{\color {Red}y}c_{\color {Red}z}-b_{\color {Red}z}c_{\color {Red}y}\\a_{y}=b_{z}c_{x}-b_{x}c_{z}\\a_{z}=b_{x}c_{y}-b_{y}c_{x}\end{aligned}}}

Inom datorspel

Minnesregeln har även förekommit i datorspel, till exempel Zork och Colossal Cave Adventure, och som fuskkod i MS Röj[2].[3][4]

Källor

  • ”Everything you wanted to know about the magic word 'XYZZY'”. http://www.rickadams.org/adventure/c_xyzzy.html. Läst 12 juli 2011. 
  1. ^ Neeta Nain, 2014, Computer Graphics,sid. 431. ISBN 9789325972612.
  2. ^ Woody Leonhard. 2006, Windows Vista All-in-One Desk Reference For Dummies, sid. 342. ISBN 9780470126455.
  3. ^ Eric S. Raymond, Guy L. Steele (eds.), 1996, The New Hacker's Dictionary, sid. 496. ISBN 9780262680929.
  4. ^ Colleen O'Connor Olson. 2017, Mammoth Cave Curiosities: A Guide to Rockphobia, Dating, Saber-toothed Cats, and Other Subterranean Marvels, sid. 251. ISBN 9780813169262.