Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 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
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz