Matemáticas :: SegmentEDENVELOPE

Crear / administrar / evaluar el sobre segmentado (curvado)
Descargar ahora

Matemáticas :: SegmentEDENVELOPE Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Egor Korablev
  • Sitio web del editor:
  • http://search.cpan.org/~egor/

Matemáticas :: SegmentEDENVELOPE Etiquetas


Matemáticas :: SegmentEDENVELOPE Descripción

Matemáticas :: SegmentEdenVelope es un módulo PERL que da la abstracción del sobre segmeneted. Puede crear, modificar y realizar evaluadores estáticos, que es más rápido que el método de objeto en Llamar .Synopsis My $ E = Matemáticas :: SegmentEdenVelope-> Nuevo; # crea envolvente aleatorio con duración total = 1 $ e-> segmentos; # Número de segmentos $ e-> Niveles (MAP $ _ * 3, $ E-> niveles); # alterar los niveles $ e-> Durs (MAP $ _ * (RAND (0.5) + 0.5), $ e-> Durs); # altere los segmentos DURACIONES $ E-> CURVAS (MAP $ _ + 1, $ E-> Curvas); # ALTER CURVAS $ E-> NIVEL (# ALTER NIVEL DE INICIO DE FIRST SEGURIDAD Y CONFIGURAR EL VALOR DE TIENDO A EL NIVEL FINAL DE LA ÚLTIMO SEGMENTO DE USO DE USO $-> NIVEL (0, $ AUTO-> NIVEL (0) - 1 )) $ e-> curva (0, 3); # Establezca curvativo para el primer segmento $ e-> DUR (0, 0.2); # Configure la duración del primer segmento, por lo que la duración general cambiará $ e-> duración; # obtener $ e-> normalize_dure; # segmento de escala DULS, así que la duración del sobre será 1or My $ E = Matemáticas :: SegmentEdenVelope-> Nuevo (# crea un sobre adsr de adsr # def => , # niveles , # Duración del segmento # Curvativo del segmento, 0 para piso, 1 para lineal y otro para curvado], is_morph => 1, # predeterminado es 0, SOBELO SOBLE con Predeterminado Valor Morpher Dentro del segmento # Morpher => SUB {...} # Proporciona Morpher personalizado que recibirá valores de 0 a 1, y deben devolver los valores de 0 a 1 para el sobre que no se rompa IS_HOLD => 0, # Predeterminado es 0, devolverá los niveles de límite para las posiciones fuera de la duración de la envoltura is_fold_over => 1, # 1, # predeterminado es 0, doblará el sobre en lugar de envolver para las posiciones fuera de la duración de la envoltura is_wrap_neg => 1, # predeterminado es 0, envolverá el sobre de pliegue por negativo posiciones); $ e-> en (rand); # Salida de valor en la posición aleatoria $ e-> Tabla (1024); # devuelve la lista de valores (tabla de búsqueda) para el sobre actualizado con el tamaño especificado My $ S = $ E-> estático; # crea un evaluador estático con parámetros de sobre actuales (CODEREF) $ S -> (RAND); # Salida de valor en la posición aleatoria, pero ~ 50% de página de inicio de PRODUCT de más rápido


Matemáticas :: SegmentEDENVELOPE Software relacionado