rbox(1) General Commands Manual rbox(1) نام (NAME) rbox - تولید توزیع‌های نقطه برای qhull خلاصه دستور (SYNOPSIS) دستور "rbox" (بدون آرگومان) گزینه‌ها را فهرست می‌کند. توضیحات (DESCRIPTION) برنامه rbox با توجه به گزینه‌های داده‌شده، نقاط تصادفی یا منظم تولید کرده و آن‌ها را به stdout می‌فرستد. نقاط در یک مکعب تولید می‌شوند، مگر اینکه گزینه 's' یا 'k' مشخص شده باشد. قالب خروجی به این صورت است: خط نخست شامل بُعد و یک توضیح است، خط دوم شامل تعداد نقاط است، و خطوط بعدی شامل نقاط هستند (هر نقطه در یک خط). نقاط با مقادیر مختصاتشان نمایش داده می‌شوند. مثال‌ها (EXAMPLES) rbox 10 ۱۰ نقطه تصادفی در مکعب واحد هم‌مرکز با مبدأ مختصات. rbox 10 s D2 ۱۰ نقطه تصادفی روی یک دایره ۲‐بُعدی. rbox 100 W0 ۱۰۰ نقطه تصادفی روی سطح یک مکعب. rbox 1000 s D4 ۱۰۰۰ نقطه تصادفی روی یک کره ۴‐بُعدی. rbox c D5 O0.5 یک ابرمکعب ۵‐بُعدی با یک گوشه در مبدأ. rbox d D10 یک الماس ۱۰‐بُعدی. rbox x 1000 r W0 ۱۰۰ نقطه تصادفی روی سطح یک سیمپلکس ثابت. rbox y D12 یک سیمپلکس ۱۲‐بُعدی. rbox l 10 ۱۰ نقطه تصادفی در امتداد یک مارپیچ. rbox l 10 r ۱۰ نقطه منظم در امتداد یک مارپیچ به‌همراه دو نقطه انتهایی. rbox 1000 L10000 D4 s ۱۰۰۰ نقطه تصادفی روی سطح یک عدسی باریک. rbox c G2 d G3 یک مکعب با مختصات +2/-2 و یک الماس با مختصات +3/-3. rbox 64 M3,4 z یک شبکه (Mesh) دوران‌یافته از نقاط صحیح {0,1,2,3} x {0,1,2,3} x {0,1,2,3}. دستور 'rbox 64 M1,0' متعامد است. rbox P0 P0 P0 P0 P0 ۵ نسخه از مبدأ در فضای ۳‐بُعدی. دستور 'rbox P0 P0 P0 P0 P0 | qhull QJ' را امتحان کنید. r 100 s Z1 G0.1 دو ۱۰۰‐ضلعی هم‌کره به‌همراه یک نقطه هم‌کره دیگر. 100 s Z1 یک مخروط از نقاط. 100 s Z1e-7 یک مخروط باریک از نقاط با خطاهای دقت بسیار. گزینه‌ها (OPTIONS) n تعداد نقاط Dn بُعد n‐بُعدی (پیش‌فرض 3‐بُعدی) Bn مختصات جعبه محصورکننده (پیش‌فرض 0.5) l توزیع مارپیچی، تنها در فضای ۳‐بُعدی دردسترس است Ln توزیع عدسی با شعاع n. می‌تواند با 's'، 'r'، 'G' و 'W' استفاده شود. Mn,m,r شبکه (Mesh) دوران‌یافته با {[n,-m,0], [m,n,0], [0,0,r], ...}. از 'Mm,n' برای یک دوران صلب با r = sqrt(n^2+m^2) استفاده کنید. 'M1,0' یک شبکه متعامد است. برای نمونه، '27 M1,0' برابر {0,1,2} x {0,1,2} x {0,1,2} است. '27 M3,4 z' یک شبکه صحیح دوران‌یافته است. s نقاط هم‌کره به‌صورت تصادفی در یک مکعب تولید شده و بر روی کره واحد تصویر می‌شوند x توزیع سیمپلکس. برای گزینه 'r' ثابت است. می‌تواند با 'W' استفاده شود. y توزیع سیمپلکس به‌همراه یک سیمپلکس. هر دو گزینه 'x' و 'y' نقاط یکسانی تولید می‌کنند. Wn محدود کردن نقاط به فاصله n از سطح یک کره یا مکعب c افزودن یک مکعب واحد به خروجی c Gm افزودن یک مکعب با تمام ترکیب‌های +m و -m به خروجی d افزودن یک الماس واحد به خروجی. d Gm افزودن یک الماس ساخته‌شده از 0، +m و -m به خروجی Cn,r,m افزودن n نقطه تقریباً منطبق درون شعاع r از m نقطه Pn,m,r افزودن نقطه [n,m,r] در ابتدا به خروجی. مقادیر خالی مختصات با 0.0 پر می‌شوند. n حذف خط فرمان از خط نخست خروجی. On جابه‌جایی (offset) داده‌ها با افزودن n به هر مختصات. t استفاده از زمان برحسب ثانیه به‌عنوان بذر عدد تصادفی (پیش‌فرض خط فرمان است). tn تنظیم بذر عدد تصادفی روی n. z تولید مختصات صحیح. از 'Bn' برای تغییر بازه استفاده کنید. پیش‌فرض 'B1e6' برای مختصات شش‐رقمی است. در R^4، مختصات هفت‐رقمی باعث سرریز در نرمال‌سازی ابرصفحه خواهند شد. Zn s محدود کردن نقاط به یک دیسک حول محور z+ و کره (پیش‌فرض Z1.0). شامل قطب مقابل نیز می‌شود. 'Z1e-6' نقاط تباهیده تحت دقت منفرد (single precision) تولید می‌کند. Zn Gm s همانند Zn با مرکزی تهی (پیش‌فرض G0.5). r s D2 تولید یک چندضلعی منتظم r s Z1 G0.1 تولید یک مخروط منتظم گزارش باگ‌ها (BUGS) برخی ترکیب‌های آرگومان‌ها نتایج نامتعارفی تولید می‌کنند. گزارش باگ‌ها را به qhull_bug@qhull.org و سایر مکاتبات را به qhull@qhull.org ارسال کنید. همچنین ببینید (SEE ALSO) qhull(1) نویسندگان (AUTHORS) C. Bradford Barber bradb@shore.net Geometry Center August 10, 1998 rbox(1)