Indices

Índices públicos de clase final

Clase auxiliar para crear instancias de objetos Index .

Constructores Públicos

Métodos públicos

índice estático
todo ()
Un índice que devuelve todos los elementos de una dimensión en el orden original.
índice estático
en ( NdArray <? extiende Número> coord)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
índice estático
en (coord larga, booleano keepDim)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
índice estático
en (coordinación larga)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
índice estático
en ( NdArray <? extiende Número> coord, booleano keepDim)
Una coordenada que selecciona un elemento específico en una dimensión determinada.
índice estático
puntos suspensivos ()
Un índice que se expande para llenar todas las dimensiones de origen disponibles.
índice estático
incluso ()
Un índice que devuelve sólo elementos encontrados en una posición par en la dimensión original.
índice estático
voltear ()
Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.
índice estático
hiperlosa (inicio largo, zancada larga, cuenta larga, bloque largo)
Un índice que devuelve elementos según una hiperlosa definida por start , stride , count , block .
índice estático
nuevoEje ()
Un índice que inserta una nueva dimensión de tamaño 1 en la matriz resultante.
índice estático
extraño ()
Un índice que devuelve sólo elementos encontrados en una posición impar en la dimensión original.
índice estático
rango (inicio largo, final largo)
Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.
índice estático
seq ( NdArray <? extiende Número> coordenadas)
Un índice que devuelve solo elementos específicos en una dimensión determinada.
índice estático
seq (largas... coordenadas)
Un índice que devuelve solo elementos específicos en una dimensión determinada.
índice estático
corte (inicio largo, final largo, zancada larga)
Un índice que devuelve cada elemento de stride entre start y end .
índice estático
rebanada (inicio largo, final largo)
Un índice que devuelve elementos entre start y end .
índice estático
rebanada (inicio largo, final largo)
Un índice que devuelve elementos entre start y end .
índice estático
corte (inicio largo, final largo, zancada larga)
Un índice que devuelve cada elemento de stride entre start y end .
índice estático
sliceFrom (inicio largo)
Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica.
índice estático
sliceFrom (salida larga, zancada larga)
Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica, utilizando el paso dado.
índice estático
rebanada a (extremo largo)
Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica.
índice estático
sliceTo (extremo largo, zancada larga)
Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica, utilizando el paso dado.
índice estático
paso (zancada larga)
Un índice que omite una cantidad fija de coordenadas entre cada valor devuelto.

Métodos heredados

Constructores Públicos

Índices públicos ()

Métodos públicos

Índice público estático todo ()

Un índice que devuelve todos los elementos de una dimensión en el orden original.

La aplicación de este índice a una dimensión determinada devolverá la dimensión original directamente.

Por ejemplo, dado un vector con n elementos, all() devuelve x 0 , x 1 , ..., x n-1

Devoluciones
  • índice

Índice estático público en ( NdArray <? extiende Número> coord)

Una coordenada que selecciona un elemento específico en una dimensión determinada.

Esto es equivalente a llamar at(long) pero donde el valor de la coordenada lo proporciona una matriz N-dimensional.

Parámetros
coordinar escalar que indica la coordenada del elemento en el eje indexado
Devoluciones
  • índice
Lanza
Excepción de rango ilegal si coord no es un escalar (rango 0)

Índice estático público en (coord largo, keepDim booleano)

Una coordenada que selecciona un elemento específico en una dimensión determinada.

Cuando este índice se aplica a una dimensión determinada, la dimensión se resuelve como un elemento único y, por lo tanto, si keepDim es falso, se excluye del cálculo de la clasificación. Si keepDim es verdadero, la dimensión se contrae a un elemento.

Por ejemplo, dada una matriz 3D en el eje [x, y, z], si matrix.slice(all(), at(0), at(0) , entonces el rango del segmento devuelto es 1 y su número de elementos es x.numElements()

Parámetros
coordinar coordenada del elemento en el eje indexado
mantenerDim si se debe eliminar la dimensión.
Devoluciones
  • índice

Índice estático público en (coord larga)

Una coordenada que selecciona un elemento específico en una dimensión determinada.

Cuando este índice se aplica a una dimensión determinada, la dimensión se resuelve como un solo elemento y, por lo tanto, se excluye del cálculo de la clasificación.

Por ejemplo, dada una matriz 3D en el eje [x, y, z], si matrix.slice(all(), at(0), at(0) , entonces el rango del segmento devuelto es 1 y su número de elementos es x.numElements()

Parámetros
coordinar coordenada del elemento en el eje indexado
Devoluciones
  • índice

Índice estático público en ( NdArray <? extiende Número> coord, booleano keepDim)

Una coordenada que selecciona un elemento específico en una dimensión determinada.

Esto es equivalente a llamar at(long, boolean) pero donde el valor de la coordenada lo proporciona una matriz N-dimensional.

Si keepDim es verdadero, la dimensión se contrae a un elemento en lugar de eliminarse.

Parámetros
coordinar escalar que indica la coordenada del elemento en el eje indexado
mantenerDim si se debe eliminar la dimensión.
Devoluciones
  • índice
Lanza
Excepción de rango ilegal si coord no es un escalar (rango 0)

puntos suspensivos del índice estático público ()

Un índice que se expande para llenar todas las dimensiones de origen disponibles. Funciona igual que el de Python ...

Devoluciones
  • índice

Índice público estático incluso ()

Un índice que devuelve sólo elementos encontrados en una posición par en la dimensión original.

Por ejemplo, dado un vector con n elementos en el eje x , y n es par, even() devuelve x 0 , x 2 , ..., x n-2

Devoluciones
  • índice

Inversión de índice estático público ()

Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.

Por ejemplo, dado un vector con n elementos en el eje x y n > k > j , range(j, k) devuelve x j , x j+1 , ..., x k

Devoluciones
  • índice

Hiperlosa de índice estático público (inicio largo, zancada larga, cuenta larga, bloque largo)

Un índice que devuelve elementos según una hiperlosa definida por start , stride , count , block . Consulte ERROR(/Hyperslab) .

Parámetros
comenzar Ubicación inicial de la hiperlosa.
paso El número de elementos para separar cada elemento o bloque a seleccionar.
contar El número de elementos o bloques para seleccionar a lo largo de la dimensión.
bloquear El tamaño del bloque seleccionado de la dimensión.
Devoluciones
  • índice

Índice público estático newAxis ()

Un índice que inserta una nueva dimensión de tamaño 1 en la matriz resultante.

Devoluciones
  • índice

Índice público estático impar ()

Un índice que devuelve sólo elementos encontrados en una posición impar en la dimensión original.

Por ejemplo, dado un vector con n elementos en el eje x , y n es par, odd() devuelve x 1 , x 3 , ..., x n-1

Devoluciones
  • índice

Rango de índice estático público (inicio largo, final largo)

Un índice que devuelve solo elementos en una dimensión determinada entre dos coordenadas.

Por ejemplo, dado un vector con n elementos en el eje x y n > k > j , range(j, k) devuelve x j , x j+1 , ..., x k

Parámetros
comenzar coordenada del primer elemento de la secuencia
fin coordenada del último elemento de la secuencia (exclusiva)
Devoluciones
  • índice

Sec. de índice estático público ( NdArray <? extiende Número> coordenadas)

Un índice que devuelve solo elementos específicos en una dimensión determinada.

Esto es equivalente a seq(long) pero donde las coordenadas de los elementos de la secuencia las proporciona una matriz N-dimensional.

Parámetros
coordenadas vector de coordenadas de los elementos de la secuencia
Devoluciones
  • índice
Lanza
Excepción de rango ilegal si coords no es un vector (rango 1)

Sec. de índice estático público (coords largos...)

Un índice que devuelve solo elementos específicos en una dimensión determinada.

Por ejemplo, dado un vector con n elementos en el eje x y n > 10 , seq(8, 0, 3) devuelve x 8 , x 0 , x 3

Parámetros
coordenadas coordenadas de los elementos de la secuencia
Devoluciones
  • índice

Sector de índice estático público (inicio largo, final largo, paso largo)

Un índice que devuelve cada elemento de stride entre start y end . Si start o end es null , comienza o termina al principio o al final, respectivamente.

Análoga a la de Python : sintaxis de corte.

Devoluciones
  • índice

Sector de índice estático público (inicio largo, final largo)

Un índice que devuelve elementos entre start y end . Si start o end es null , comienza o termina al principio o al final, respectivamente.

Análoga a la de Python : sintaxis de corte.

Devoluciones
  • índice

Sector de índice estático público (inicio largo, final largo)

Un índice que devuelve elementos entre start y end . Si start o end es null , comienza o termina al principio o al final, respectivamente.

Análoga a la de Python : sintaxis de corte.

Devoluciones
  • índice

Sector de índice estático público (inicio largo, final largo, zancada larga)

Un índice que devuelve cada elemento de stride entre start y end . Si start o end es null , comienza o termina al principio o al final, respectivamente.

Análoga a la de Python : sintaxis de corte.

Devoluciones
  • índice

segmento de índice estático público desde (inicio largo)

Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica.

Por ejemplo, dado un vector con n elementos en el eje x , y n > k , from(k) devuelve x k , x k+1 , ..., x n-1

Parámetros
comenzar coordenada del primer elemento de la secuencia
Devoluciones
  • índice

segmento de índice estático público desde (inicio largo, paso largo)

Un índice que devuelve solo elementos en una dimensión determinada comenzando en una coordenada específica, utilizando el paso dado.

Por ejemplo, dado un vector con n elementos en el eje x , y n > k , from(k) devuelve x k , x k+1 , ..., x n-1

Parámetros
comenzar coordenada del primer elemento de la secuencia
paso el paso a utilizar
Devoluciones
  • índice

segmento de índice estático público a (extremo largo)

Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica.

Por ejemplo, dado un vector con n elementos en el eje x y n > k , to(k) devuelve x 0 , x 1 , ..., x k

Parámetros
fin coordenada del último elemento de la secuencia (exclusiva)
Devoluciones
  • índice

segmento de índice estático público para (extremo largo, zancada larga)

Un índice que devuelve solo elementos en una dimensión determinada hasta una coordenada específica, utilizando el paso dado.

Por ejemplo, dado un vector con n elementos en el eje x y n > k , to(k) devuelve x 0 , x 1 , ..., x k

Parámetros
fin coordenada del último elemento de la secuencia (exclusiva)
paso el paso a utilizar
Devoluciones
  • índice

Paso de índice estático público (zancada larga)

Un índice que omite una cantidad fija de coordenadas entre cada valor devuelto.

Por ejemplo, dado un vector con n elementos en el eje x , step(k) devuelve x 0 , x k , x k*2 , ...

Parámetros
paso el número de elementos entre cada paso
Devoluciones
  • índice