Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.

симость (4.1) заданааналитическиилипредставленатаблицей значений (x,y,z). Впервомслучаепостроениеизолинийособых проблемневстречает. Имеяаналитическуюзависимость (4.2), несоставитособоготрудаизобразитье графическиввиде множестваточекТ(х,у) вкоординатахX-Y длякаждогофикси­ рованногозначения z~iz^:k-l , . ..Ю-. Придостаточномчисле точекихдажеможнонесоединятьмеждусобой. Вовторомслучаезависимость (4.1) незаданааналити­ ческииизимеющегосямножестваточексложновыбратьдоста­ точноеихколичество, удовлетворяющееуравнению (4.2): их можетоказатьсячрезвычайномалодляформированиялинии уровня (илинеокажетсявообще). Чембольшебудетзначение К (числоизолиний), тембольшевероятность, чтомынайдемгк длявсехвозможныхзначенийz висходнойвыборке, нотем меньшеточекбудетприходитьсянакаждуюизолинию. Данную проблемуможноразрешитьследующимобразом. Пустьунасимеетсявыборкаизпточексозначениями z-<zi,..2n>- Найдемсрединихминимальное (2min; имакси­ мальное (Zjnax) значенияиразделимихразность Rz-z max-Zmin на (К-1): SZ~RZ/ (к-1.). Врезультатеполучимрядзначений г^: Zi-2min; Z2“Zmin+Sz; •••! Zk'^min+Sz '(к-1); ...; ZK'Zmax- Далеепоступаемследующимобразом. Дляпостроенияизолинии ■ 2 |< выбираютсявсеточкисозначением zBiZi: Zk-i/ 2 <Zi<C 2 k+i/ 2 , 1-1,..,л). Пополученнымточкамстроитсяизолиния. Нокак? Можнопростосоединитьсоседниеточки. Ачтопониматьпод соседнимиточками? Вграфикахсоседнимибылиточки, имеющие минимальноерасстояниепоосиX. Здесьжеуявляетсятаким жеаргументом, каки х, поэтомувкачествемерыблизостито­ чекследуетрассматриватьевклидоворасстояниевплоскости X-Y. Напервыйвзгляд,разумно, ноприподробноманализена­ чинаютсяпоявлятьсяпроблемы. Например, какразрешитьзада­ чу, представленнуюнарисунке4.2а: каксоединитьточкиТі, Т2, ТЗиТ4? Какнарис.4.26 иликакнарис.4.2в? Этазадача неимееткорректногорешения. Крометого, мыобразуем к -ю изолиниюизточек, длякоторых z неравныточно г^, анахо­ дятсявегоокружении, т.е. вместогладкойломаной, получим зигзагообразнуюлинию. Еслибыбылдостаточнобольшоймассивточек, томногие вопросыбылибысняты, однаковреальныхзадачахтакиеслу-

RkJQdWJsaXNoZXIy MTUzNzYz