هذا هو الأمر rbox الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
rbox - إنشاء توزيعات نقطية لـ qhull
موجز
يسرد الأمر "rbox" (بدون الوسائط) الخيارات.
الوصف
يقوم rbox بإنشاء نقاط عشوائية أو منتظمة وفقًا للخيارات المقدمة، ويخرج
يشير إلى stdout. يتم إنشاء النقاط في مكعب، ما لم يتم إعطاء خيار 's' أو 'k'.
تنسيق الإخراج هو كما يلي: السطر الأول يحتوي على البعد و
تعليق، السطر الثاني يحتوي على عدد النقاط، والسطر التالي يحتوي على
نقاط، نقطة واحدة لكل سطر. يتم تمثيل النقاط بقيمها الإحداثية.
أمثلة
ار بوكس 10
10 نقاط عشوائية في مكعب الوحدة المتمركزة عند نقطة الأصل.
ار بوكس 10 اس دي 2
10 نقاط عشوائية على دائرة ثنائية الأبعاد.
ار بوكس 100W0
100 نقطة عشوائية على سطح المكعب.
ار بوكس 1000 اس دي 4
1000 نقطة عشوائية على كرة رباعية الأبعاد.
rbox ج D5 O0.5
مكعب زائد 5-d مع زاوية واحدة في الأصل.
ار بوكس د D10
الماس 10 د.
روبوكس × 1000 ص W0
100 نقطة عشوائية على سطح بسيط ثابت
آر بوكس وD12
12 د البسيط.
ار بوكس ل 10
10 نقاط عشوائية على طول دوامة
ار بوكس ل 10 ص
10 نقاط منتظمة على طول دوامة بالإضافة إلى نقطتي نهاية
ار بوكس 1000 L10000 D4 ق
1000 نقطة عشوائية على سطح عدسة ضيقة.
آر بوكس ج G2 د G3
مكعب بإحداثيات +2/-2 وماسة بإحداثيات +3/-3.
ار بوكس 64 م3,4 ض
شبكة مدورة، {0,1,2,3} × {0,1,2,3} × {0,1,2,3} (شبكة) من النقاط الصحيحة.
"rbox 64 M1,0" متعامد.
ار بوكس P0 P0 P0 P0 P0
5 نسخ من الأصل في 3-د. جرب 'rbox P0 P0 P0 P0 P0 | qhull QJ'.
ص 100 ق Z1 G0.1
اثنان كرويان 100 غون بالإضافة إلى نقطة كروية أخرى.
100 ثانية Z1
مخروط من النقاط.
100 ثانية Z1e-7
مخروط ضيق من النقاط مع العديد من الأخطاء في الدقة.
OPTIONS
ن عدد النقاط
البعد Dn-d (الافتراضي 3-d)
إحداثيات المربع المحيط Bn (الافتراضي 0.5)
l التوزيع الحلزوني، متوفر فقط في 3-d
توزيع عدسة Ln لنصف القطر n. يمكن استخدامها مع 's' و'r' و'G' و'W'.
شبكة Mn,m,r (شبكة) يتم تدويرها بواسطة {[n,-m,0], [m,n,0], [0,0,r], ...}. استخدم "مم، ن" ل
دوران جامد مع r = sqrt(n^2+m^2). "M1,0،XNUMX" عبارة عن شبكة متعامدة. ل
على سبيل المثال، '27 M1,0' هو {0,1,2} × {0,1,2} × {0,1,2}. '27 M3,4 z' هو عدد صحيح مستدير
بنية.
يتم إنشاء النقاط الكروية بشكل عشوائي في المكعب وإسقاطها على وحدة الكرة
× التوزيع البسيط. تم إصلاحه للخيار "r". يمكن استخدامه مع "W".
y التوزيع البسيط بالإضافة إلى البسيط. يولد كل من "x" و "y" نفس النقاط.
Wn يقيد النقاط بالمسافة n من سطح الكرة أو المكعب
ج إضافة مكعب وحدة إلى الإخراج
ج قم بإضافة مكعب بكل مجموعات +m و -m إلى الناتج
د إضافة وحدة الماس إلى الإخراج.
يقوم d Gm بإضافة ماسة مكونة من 0 و+m و-m إلى الناتج
Cn,r,m أضف n من النقاط المتطابقة تقريبًا داخل نصف قطر r من نقاط m
Pn,m,r أضف النقطة [n,m,r] إلى الإخراج أولاً. إحداثيات اللوحة مع 0.0.
n قم بإزالة سطر الأوامر من السطر الأول من الإخراج.
على إزاحة البيانات عن طريق إضافة n إلى كل إحداثي.
لا تستخدم الوقت بالثواني كبذرة للأرقام العشوائية (الافتراضي هو سطر الأوامر).
tn قم بتعيين بذرة الرقم العشوائي على n.
z توليد إحداثيات عدد صحيح. استخدم "Bn" لتغيير النطاق. الافتراضي هو "B1e6"
للإحداثيات المكونة من ستة أرقام. في R^4، ستتجاوز الإحداثيات المكونة من سبعة أرقام
التطبيع المفرط.
نقاط تقييد Zn على قرص حول المحور z+ والكرة (Z1.0 الافتراضي).
يشمل القطب المقابل. يولد "Z1e-6" نقاطًا متدهورة تحت المفردة
الدقة.
الزنك جم s
مثل Zn بمركز فارغ (الافتراضي G0.5).
rs D2 إنشاء مضلع منتظم
آر إس Z1 G0.1
توليد مخروط منتظم
استخدم rbox عبر الإنترنت باستخدام خدمات onworks.net