Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.
ут" - T"F - Rx-sln(USx). (4.7) УголUo можноопределитьизтреугольникаDBT (рис.4.7, спра ва): Uo - arcsin(yT/Rx). Послеподстановкиипреобразованийполучаем: Используяуравнения (4.6) и(4.7), можнонайтикоорди натылюбойточкиглобусапривращенииеговокругосейX иY. Определениевидимыхиневидимыхточекглобуса Привращениитрехмерныхфигуркаждаяе точкапериоди ческитостановитсявидимой, тоуходитнавторойплан- ста новитсяневидимой. Какэтоотслеживатьвпрограмме? Рассмот римповедениеточкиТнаглобусе. Дляудобстваанализавка честветочкиТвозьмемцентрисходногосостоянияглобуса, а именноточкусSH=0° иDG=0°. ПриэтомUSX=UX иUSy=Uy. В случаевращениявокругосиX точкаТбудетвидимой, если уголповоротаUx будетудовлетворятьусловию: АналогичноеусловиебудетидлявращениявокругосиУ: 90° + 360°-П > Uy > -90° + 360°•п, П-0,±1,±2,... Акакоеусловиевидимости-невидимостибудутприодновремен номповоротенауглыUx иUy? Нарис.4.8 незаштрихованыоб ластизначенийугловповорота, прикоторыхточкабудетвиди мой, чтоможнозаписатьввидесистемынеравенств: и0 - arcsin(sin(SH)// 1 - cos2 (SH)-sin2 (DG). или 90° + 360°-n > Ux > 270° + 360°•n , n -0 ,±1 ,±2 ,... 90° + 360°-n > Ux > -90° + 360°•n , n -0 ,±1 ,±2 ,.., 90° + 180°-Щ > tlx > -90° + 180°-ni; 90° + 180°-n2 > Uy > -90° + 180°-n2; (4.8) 69
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz