Оқулық Қазақстан Республикасы Білім жəне ғылым министрлігі бекіткен Алматы, 2011 1



бет136/210
Дата06.01.2022
өлшемі4,42 Mb.
#16437
түріОқулық
1   ...   132   133   134   135   136   137   138   139   ...   210
    Бұл бет үшін навигация:
  • Function
227

Function InstallUserFont(FileName: String): Integer; мұндағы FileName – векторлық қаріп жазылған файл аты.
InstallUserDriver функциясы BGI – драйверлер жүйесіне стандартты емес графикалық драйверді қосады. Тақырыбы:
Function InstallUserDriver(FileName: String; AutoDetectPtr:
Pointer): Integer;
мұндағы FileName – драйвер программасы жазылған файл аты; AutoDetectPtr – дисплей түрін автоматты түрде анықтайтын арнайы процедураға кіру нүктесінің адресі, басқа процедуралар сияқты драйвер құрамында болуы тиіс.
Бұл функция стандартты графикалық драйверлер тобын ке-ңейтеді жəне көбіне аппараттық құралдарды программалау үшін қажет.
Көп есептердің нəтижесін график түрінде берген дұрыс. Гра-фик тұрғызу есептерінің бастапқы берілуі алуан түрлі. Мəселен, бір немесе бірнеше функция графигі бір немесе бірнеше мас-штабта керек болуы мүмкін. Функциялар аналитикалық тəсілмен немесе кесте түрінде берілгенде функцияны іштей буындау (ин-терполяция) қажет болуы мүмкін. Графикті қарапайым түрде не-месе логарифмдік масштабпен, координаталық өстерді қосып не-месе қоспай салуға болады. Алайда график тұрғызудың негізгі принциптері өзгеріссіз қалады.
Функция графигін салу үшін, экранда графиктің əр нүкте-сіне сəйкес нүкте қою керек. Экрандағы нүктелер координата-сы график ауданына қатысты, масштабты жəне өстің экранда төмен бағытталғандығын ескере отырып анықталады. Х жəне У өстерінің масштабы экрандағы график ауданына жəне мəндер ин-тервалына байланысты алынады.
График нүктелерінің координатасы төмендегідей түрде анықталады:
kxi = int(xima – xi) · mxn + kxn,

kyi = int(ymax - yi) · myn + kyn,

мұндағы int – санның бүтін бөлігін алу дегенді білдіреді. График барлық есептелген нүктелер арқлы өтетін сызықтар


немесе сынық сызықтар жиынтығы ретінде салынады. Координаталық сетканы салу координаталары дəл осылай

анықталады.






Достарыңызбен бөлісу:
1   ...   132   133   134   135   136   137   138   139   ...   210




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет