Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.
(SolldLn), пунктирной (DashedLn), состоящейивточек (DottedLn) иизточекитире (CenterLn). Какойтиплинии выбрать,зависитотконкретнойзадачиипристрастияразработ чика. Длялучшейнаглядностижелательноотрезкиокрашиватьв цветсоединяемыхточек. Возникаетещеоднаэстетическаязадача. Присоединении точекотрезкомпроисходитналожениеотрезканасимвол, изоб ражающийточку. Желательнобылобынедоводитьотрезокдо символа, т.е. оставлятьвокругнегочистоепространство. Для этогорешаетсягеометрическаязадача: определяютсякоордина тыконцовотрезкамеждуточкамиTj-i иТі, отстоящихназа данномрасстоянииотних: (Xе!, 7 е 2 ) и (подпрограм маNKLine*), азатемспомощьюпроцедурыLINE проводится требуемыйотрезок(пример4.2). 4.4. Изолинии 4.4.1. Проблемыизображенияизолиний Вспомнимматематическуюсутьзадачи (см.разд. 1.3.1). Необходимоизобразитьзависимость z - f(x,y) (4.1) восяхX-Y. Дляэтогофиксируютсязначения z - z*. где к - \ а зависимость (4.1) преобразуетсякмножествуиз К: у- fk (x,2k). (4.2) ЗатемвкоординатахX-Y строитсясемействографиков (изоли ний) f'K- Получиласьзадача, аналогичнаятой, чтомырешалив разд. 4.2, и,напервыйвзгляд, онанекажетсяособеннослож ной. Однакопривнимательномрассмотренииможнозаметитьсу щественныеотличиявпостроенииизолинийотпостроениясе мействаграфиков. Здесьнадовыделитьдвасовершенноразныхслучая: зави* ТекстпрограммыNKLine вкнигенеприводится.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz