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

Числоинтерваловразбиенияшкалыдолжнобытькратным величинеRI. Например, если RI-7, точислоградацийшкалы следуетвыбиратькратным7: 7 , 14, 21,... Напервыйвзгляд, особыхпроблемздесьнет, но, еслинакаждуюградациюбудет приходитьсянецелоечислопикселей,гобудутискаженияна графике, окоторыхговорилосьвыше. Учитываявышесказанное, призыборешкалыследуеториен­ тироватьсянато, чтобые размахвпикселяхделилсянацело наодноизчиселизнекоторогозаранееопределенногомно­ жества(например, 4, 5, 6, 8, 10, 12). Пустьунасимеется экранврежимеEGA сразмеромэкрана350-640 пикселей, тогда размахшкалможнопредложитьтакой: длягоризонтальнойшкалы 480 пикселей, адлявертикальной- 180 или240. Самочислоградацийдляшкалследуетвыбиратьпорядка 10-20, чтобыудалосьразместитьоцифровкушкалы. Граничныезначениячислаинтерваловследуетвыбиратьиз следующихсоображений. Минимальноечислооцифрованныхинтер­ валовврядлицелесообразноделатьменеедвухиболее10 то­ женежелательно. Учитываявышеизложенныепожеланияовозмож­ ностиделенияразмахашкалывпикселяхначислоинтервалов нацело, выберемвкачествестандартаследующиезначениячис­ лаоцифрованныхинтервалов: 2, 3, 4, 5, 6, 8, 10. Ес!лиговоритьонеоцифрованныхотметках, топричисле интерваловменее6, отметкинашкалебудуточеньредкими, в тожевремя неследуетихделатьболее20. Отсюдаприходим кстандартномуряду: 5, 8, 10, 12, 16, 20. Выборчислаинтерваловпроизводитсявсоответствиисо значением RI. Внашемслучае приД/?=0,2 RI будетлежатьв диапазонеот2 до20. Выборчислаоцифрованных (Woc) инео­ цифрованных (іѴпо) отметокможнопроизводитьтак, какэтоде­ лаетсявпрограмме3.6. Поискближайшегок RI числасминимальнымколичеством ненулевыхразрядовможнопроводитьследующимпутем. Устано­ вивнекоторыйстандартныйсписокдиапазонов, определяетсяв какойизнихпопадаетнашезначение RI. Врезультатеполуча­ емуточненноезначение RIU (пример3.6). Далееможнопринять i'mіпзанаименьшеезначениешкалы, тогдауточненноеверхнее - будетравно Imax’-Imin+RIU (можноинаоборот- 'min’-Imax-RIU) • Окончательныйразмахшкалыбудет RX~RIU/MK 44

RkJQdWJsaXNoZXIy MTUzNzYz