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

{ Сортировкаисходногомассиваданных> type mas - array Cl..n] of real; var i, ii. 3 : integer; x : mas: у : array Cl..k3 of mas; a : real; begin for ii 1 to n-1 do for i 2 to n do if x Cl] < x Ci-13 then begin a :- x СІЗ; x Ci] X Ci-13; x Ci-13 a; for 3 1 to k do begin a у tj,i3; у Cj.i] уСз.і-13; уСз,1-13 а; end; end; end; Пример 3.5 3.4.2. Сглаживаниеиинтерполяция Припостроенииграфиковпоограниченномуобъемуданных возникаютпроблемыколичественногоикачественногоиханали­ за. Рассмотрим, кпримеру, график, построенныйпо5 точкам (рис.3.6а). Здесьмогутставитьсядвезадачи: а) преобразованиеграфикасцельюулучшениявизуализа­ циииэстетическоговосприятиязависимостей; б) восстановлениезначенийфункциивпромежуточныхточ­ ках. Необходимостьихрешенияопределяетсяназначениемгра­ фика. Еслионслужиттолькоиллюстрациейкачественнойзави­ симости, товэтомслучаеточкиграфикалучшесоединитьдос­ таточногладкой (какправило, упрощенной) линией, котораяне отвлекалабывторостепеннымидеталями (угловатости, выбросы ит.п.), апоказывалабыобщуютенденцию (рис.3.66). Еслиграфикслужитдляколичественнойоценкизначений Функции, товопроспрохождениялинииграфикавбольшойсте­ пенибудетзависетьотточностиданных, используемыхдляна­ несенияопорныхточек. Приточныхданныхискомаялиниядолж­ напройтичерезопорныеточкиизадачасводитсякзадачеин- 33

RkJQdWJsaXNoZXIy MTUzNzYz