VBN - Aalborg Universitet
VBN - Aalborg Universitet
VBN - Aalborg Universitet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Appendiks A - Transformation og anblok<br />
skabe eksemplet som er gennemgået i dette afsnit skal filerne fiks.txt og modelA.txt hentes fra<br />
mappen 3D transformation under mappen 3D koordinatfiler og placeres direkte under mappen<br />
Appendiks B på Bilags-CD’en inden scriptet gennemløbes.<br />
Rækkefølgen af punkterne i de to filer, fiks.txt og modelA.txt, skal være den samme.<br />
Inden scriptet til 3D transformation med den ulineære metode, D3_trans_numafl.m, gennemløbes<br />
skal scriptet med 2D transformation med den lineære metode, D2_trans_ab.m, gennemløbes. Dette<br />
skyldes at den foreløbige værdi for drejningen hentes fra x_for_p.txt, som genereres ved gennemløb<br />
af den lineære metode, D2_trans_ab.m. Inden D2_trans_ab.m gennemløbes skal der rettes i de linier,<br />
hvor scriptet henter txt-filerne. Dette begrundes med at der i 3D transformationen arbejdes med<br />
fiks.txt og modelA.txt i stedet for modelA.txt og modelB.txt. Måden hvorpå dette rettes er ved at<br />
åbne D2_trans_ab.m og ændre i linie 13, hvor modelA.txt rettes til fiks.txt og linie 31, hvor modelB.txt<br />
rettes til modelA.txt. Hvis scriptet senere ønskes gennemløbet med henblik på at genere<br />
foreløbige koordinater til 2D transformations scriptene skal ovenstående rettes tilbage igen.<br />
Rækkefølgen af rækkerne i A-matricen er, som med de forrige metoder, lidt anderledes i scriptet<br />
end i den ovenfor gennemgået teori. Den ændrede rækkefølge skyldes, at det programmeringsmæssigt<br />
er lettere at have alle rækkerne der repræsentere X’ i transformationsligningen først, hvorefter<br />
alle rækkerne der repræsentere Y’ og til sidst rækkerne der repræsentere Z’. Denne rækkefølge er<br />
ligeledes gældende for b-vektoren og r-vektoren.<br />
Side | 26