Este es el comando rbox que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
rbox - generar distribuciones de puntos para qhull
SINOPSIS
El comando "rbox" (sin argumentos) enumera las opciones.
DESCRIPCIÓN
rbox genera puntos aleatorios o regulares de acuerdo con las opciones dadas, y genera el
apunta a stdout. Los puntos se generan en un cubo, a menos que se proporcione la opción 's' o 'k'.
El formato de la salida es el siguiente: la primera línea contiene la dimensión y un
comentario, la segunda línea contiene el número de puntos, y las siguientes líneas contienen el
puntos, un punto por línea. Los puntos están representados por sus valores de coordenadas.
EJEMPLOS
caja r 10
10 puntos aleatorios en el cubo unitario centrado en el origen.
caja rbox 10 s D2
10 puntos aleatorios en un círculo bidimensional.
caja rbox 100 W0
100 puntos aleatorios en la superficie de un cubo.
caja rbox 1000 s D4
1000 puntos aleatorios en una esfera 4-d.
caja c D5 O0.5
un hipercubo de 5 d con una esquina en el origen.
caja d D10
un diamante de 10 d.
rbox x 1000 r W0
100 puntos aleatorios en la superficie de un simplex fijo
rbox y D12
un simplex 12-d.
caja l 10
10 puntos aleatorios a lo largo de una espiral
caja l 10 r
10 puntos regulares a lo largo de una espiral más dos puntos finales
rbox 1000 L10000 D4 s
1000 puntos aleatorios en la superficie de una lente estrecha.
rbox c G2 d G3
un cubo con coordenadas + 2 / -2 y un diamante con coordenadas + 3 / -3.
caja rbox 64 M3,4 z
una red rotada, {0,1,2,3} x {0,1,2,3} x {0,1,2,3} (malla) de puntos enteros.
'rbox 64 M1,0' es ortogonal.
rbox P0 P0 P0 P0 P0
5 copias del origen en 3-d. Pruebe 'rbox P0 P0 P0 P0 P0 | qhull QJ '.
r 100 s Z1 G0.1
dos 100 gones cosféricos más otro punto cosférico.
100 s Z1
un cono de puntos.
100 s Z1e-7
un estrecho cono de puntos con muchos errores de precisión.
OPCIONES
n número de puntos
Dn dimensión n-d (predeterminado 3-d)
Coordenadas del cuadro delimitador Bn (por defecto 0.5)
l distribución en espiral, disponible solo en 3-d
Distribución de la lente Ln de radio n. Puede usarse con 's', 'r', 'G' y 'W'.
Mn, m, r celosía (malla) rotada por {[n, -m, 0], [m, n, 0], [0,0, r], ...}. Utilice 'Mm, n' para un
rotación rígida con r = sqrt (n ^ 2 + m ^ 2). 'M1,0' es una celosía ortogonal. Para
ejemplo, '27 M1,0 'es {0,1,2} x {0,1,2} x {0,1,2}. '27 M3,4 z 'es un número entero rotado
enrejado.
s puntos cosféricos generados aleatoriamente en un cubo y proyectados a la esfera unitaria
x distribucion simplicial. Está fijo para la opción 'r'. Puede usarse con 'W'.
y distribución simplicial más una simplex. Tanto 'x' como 'y' generan los mismos puntos.
Wn restringe los puntos a la distancia n de la superficie de una esfera o un cubo
c agregar un cubo unitario a la salida
c Gm agrega un cubo con todas las combinaciones de + my -m a la salida
d agregar una unidad de diamante a la salida.
d Gm agrega un diamante hecho de 0, + my -m a la salida
Cn, r, m suman n puntos casi coincidentes dentro del radio r de m puntos
Pn, m, r agregue el punto [n, m, r] a la salida primero. Coordenadas de almohadilla con 0.0.
n Elimine la línea de comando de la primera línea de salida.
Al compensar los datos agregando n a cada coordenada.
t use el tiempo en segundos como semilla de número aleatorio (el valor predeterminado es la línea de comando).
tn establece la semilla de número aleatorio en n.
z generar coordenadas enteras. Utilice 'Bn' para cambiar el rango. El valor predeterminado es 'B1e6'
para coordenadas de seis dígitos. En R ^ 4, las coordenadas de siete dígitos se desbordarán
normalización del hiperplano.
Zn s restringe los puntos a un disco sobre el eje z + y la esfera (por defecto Z1.0).
Incluye el polo opuesto. 'Z1e-6' genera puntos degenerados en un solo
precisión.
Zn Gm·s
igual que Zn con un centro vacío (por defecto G0.5).
rs D2 genera un polígono regular
rs Z1 G0.1
generar un cono regular
Use rbox en línea usando los servicios de onworks.net
