[vastaus aiempaan viestiin]
Kirjoittaja: | Seppo Mustonen |
---|---|
Sähköposti: | - |
Päiväys: | 1.9.2001 16:46 |
Esko Kaukonen kyseli: > Miten varmistetaan kätevimmin rotaation toistettavuus > graafisessa rotaatiossa? Toistettavus varmistetaan ottamalla graafisen rotaation jälkeen talteen rotaatiomatriisi TFACT.M. Todettakoon lyhyesti tyypilliset toimintavaiheet: 1. Tehdään primääriratkaisu FACT.M FACTA-modulilla. 2. Aloitetaan graafinen rotaatio komennolla ROTATE FACT.M,k,L / ROTATION=GRAPHICAL missä k=faktorien määrä, L=tulosrivi. 3. Kun graafinen rotaation lopetetaan Ready-painikkeella, rotatoitu faktorimatriisi talletetaan matriisina AFACT.M ja k*k-rotaatiomatriisi matriisina TFACT.M. 4. Tämän ratkaisun (kuten myös minkä tahansa analyyttisen rotaation tuloksen) saa pohjaksi graafisen rotaation jatkamiselle komennolla ROTATE FACT.M,k,L / ROTATION=GRAPHICAL T=TFACT.M Jos rotaatiomatriisi TFACT.M ei ole ortogonaalinen, ROTATE valitsee tällöin suoraan vinorotaatioikkunan, joka muuten valitaan joko O-painikkeella (O=Oblique) tai esim. optiolla ROTATION=GRAPHICAL,O 5. Koska vaiheessa 4 TFACT.M korvautuu tämän vaiheen jälkeisellä rotaatiomatriisilla, kannattaa usein ennen vaihetta 4 tallettaa TFACT.M esim. komennolla MAT T1=TFACT.M jolloin milloin tahansa myöhemmin pääsee jatkamaan vaiheen 3 jälkeisestä tilanteesta käyttäen täsmennystä T=T1. Rotaatio tulee aina käynnistää primäärimatriisista FACT.M eikä koskaan jo rotatoidusta AFACT.M. Nämä matriisit riippuvat toisistaan kaavan AFACT.M=FACT.M*TFACT.M mukaan ortogonaalirotaatiossa ja kaavan AFACT.M=FACT.M*INV(TFACT.M') mukaan vinorotaatiossa. Huom. Nyt liikkeellä oleva versio 1.08 ei kaikin osin ole valmis vinorotaation osalta. Edellä kuvaamani tulee voimaan versiossa 1.09. Huom. Näiltä sivuilta kohdasta Uutta löytyy nyt kuva graafisen rotaation aidosta käyttötilanteesta. Kiitos siitä Kimmolle! - Seppo
Vastaukset: |
---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!