hisoblash geometriyasi algoritmlari

DOCX 11 sahifa 446,2 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 11
5-ma’ruza hisoblash geometriyasi algoritmlari. qo`llanish sohalari. oriyentasiya funksiyasi. qavariq qobiq muammolari. grexem algoritmi. ajrat va hukmron bo`l algoritmi hisoblash geometriyasi - geometrik masalalarni yechish algoritmlari bilan shug'ullanadigan informatika bo'limi. bu uchburchak, qavariq sirtlarni qurish, bitta obyektning boshqasiga tegishliligini aniqlash, ularning kesishishini topish va boshqalar kabi vazifalar bilan shug'ullanadi, ular geometrik ob'ektlar bilan ishlaydi: nuqta, segment, ko'pburchak, aylana va hokazolar... hisoblash geometriyasi naqshlarni aniqlashda, kompyuter grafikalarida, muhandislik dizaynida va boshqalarda qo'llaniladi. qavariq qobiq muammolari x to'plamining qavariq qobig’i - x ni o'z ichiga olgan eng kichik qavariq to'plami. "eng kichik to'plam" bu erda to'plamlarni joylashtirishga nisbatan eng kichik elementni, ya'ni berilgan raqamni o'z ichiga olgan shunday qavariq to'plamni anglatadiki, u berilgan figurani o'z ichiga olgan boshqa har qanday qavariq to'plamda mavjud. x to'plamining qavariq tanasi odatda convx bilan belgilanadi. misol. unga ko'plab mixlar mixlangan taxtani tasavvur qiling. arqonni oling, ustiga sirpanchiq ilmoq (lasso) bog'lab, taxtaga tashlang va keyin mahkamlang. arqon barcha …
2 / 11
imal qavariq qobiqning asosiy xususiyati shundaki, bu tanasi qavariq ko'pburchak bo'lib, uning uchlari a dagi bir nechta nuqtadir, shuning uchun minimal qavariq qobiqni topish muammosi oxir-oqibat a dan kerakli nuqtalarni tanlash va tartiblashgacha kamayadi. algoritm chiqishi ko'pburchak bo'lishi kerakligi sababli tartiblash ya’ni saralash zarur, ya'ni uchlar ketma-ketligi bo’yicha. uchlar tartibiga qo'shimcha ravishda shart qo'yamiz - ko'pburchakning o'tish yo'nalishi musbat bo'lishi kerak (soat strelkasi bo’yicha).qobiq qavariq qobiq minimal qavariq qobiq minimal qavariq qobiqni qurish masalasi hisoblash geometriyasidagi eng oddiy muammolardan biri hisoblanadi; buning uchun juda ko'p turli algoritmlar mavjud. quyida biz ikkita algoritmni ko'rib chiqamiz – grexem (graham scan) va jarvis (jarvis march). grexem algoritmi quyidagi rasmlarda ketma-ket keltirilgan. grexem algoritmining animatsion namoyish etilishi tekislikda chiziqlar kesishgan sohalarni qidirish algoritmi(sweep line) tekislikda chiziqlar kesishgan sohalarni qidirish algoritmi(sweep line) - bu yevklid fazosidagi turli xil muammolarni hal qilish uchun kesishgan sohalardan foydalanadigan algoritmik paradigma. bu hisoblash geometriyasidagi asosiy texnikalardan biridir. ushbu turdagi …
3 / 11
point &p2) { point temp = p1; p1 = p2; p2 = temp; } int distsq(point p1, point p2) { return (p1.x - p2.x)*(p1.x - p2.x) + (p1.y - p2.y)*(p1.y - p2.y); } int orientation(point p, point q, point r) { int val = (q.y - p.y) * (r.x - q.x) - (q.x - p.x) * (r.y - q.y); if (val == 0) return 0; return (val > 0)? 1: 2; } int compare(const void *vp1, const void *vp2) { point *p1 = (point *)vp1; point *p2 = (point *)vp2; int o = orientation(p0, *p1, *p2); if (o == 0) return (distsq(p0, *p2) >= distsq(p0, *p1))? -1 : 1; return (o == 2)? -1: 1; } void convexhull(point points[], int n) { int ymin = points[0].y, min = 0; for (int i = 1; i s; s.push(points[0]); s.push(points[1]); s.push(points[2]); for (int i = 3; i 1 && orientation(nexttotop(s), s.top(), points[i]) …
4 / 11
hisoblash geometriyasi algoritmlari - Page 4
5 / 11
hisoblash geometriyasi algoritmlari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 11 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"hisoblash geometriyasi algoritmlari" haqida

5-ma’ruza hisoblash geometriyasi algoritmlari. qo`llanish sohalari. oriyentasiya funksiyasi. qavariq qobiq muammolari. grexem algoritmi. ajrat va hukmron bo`l algoritmi hisoblash geometriyasi - geometrik masalalarni yechish algoritmlari bilan shug'ullanadigan informatika bo'limi. bu uchburchak, qavariq sirtlarni qurish, bitta obyektning boshqasiga tegishliligini aniqlash, ularning kesishishini topish va boshqalar kabi vazifalar bilan shug'ullanadi, ular geometrik ob'ektlar bilan ishlaydi: nuqta, segment, ko'pburchak, aylana va hokazolar... hisoblash geometriyasi naqshlarni aniqlashda, kompyuter grafikalarida, muhandislik dizaynida va boshqalarda qo'llaniladi. qavariq qobiq muammolari x to'plamining qavariq qobig’i - x ni o'z ichiga olgan eng kichik qavariq to'plami. "eng kichik to'plam" bu...

Bu fayl DOCX formatida 11 sahifadan iborat (446,2 KB). "hisoblash geometriyasi algoritmlari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: hisoblash geometriyasi algoritm… DOCX 11 sahifa Bepul yuklash Telegram