Preparing search index...

    Class Tensor

    Clase Tensor para trabajar con tensores

    Index

    Constructors

    Methods

    • Busca la posición del número

      Parameters

      • num: number

        número

      Returns number[] | null[]

      La posición del número en formato [x, y, z], o [null, null, null] si no se encuentra.

    • Metodo que carga la matriz con valores randoms de un rango

      Parameters

      • filas: number

        número de filas

      • columnas: number

        número de columnas

      • capas: number

        número de capas

      • a: number

        rango a

      • b: number

        rango b

      Returns void

    • Carga el tensor Diana

      Parameters

      • numeroDeFilasColumnasYCapas: number

        Es el numero de filas, columnas y capas

      Returns void

      cargarDiana(5);

      [
      [
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ]
      ],
      [
      [ 3, 3, 3, 3, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 3, 3, 3, 3 ]
      ],
      [
      [ 3, 3, 3, 3, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 2, 1, 2, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 3, 3, 3, 3 ]
      ],
      [
      [ 3, 3, 3, 3, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 2, 2, 2, 3 ],
      [ 3, 3, 3, 3, 3 ]
      ],
      [
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ],
      [ 3, 3, 3, 3, 3 ]
      ]
      ]
    • Carga el tensor L

      Parameters

      • numeroDeFilasColumnasYCapas: number

        Es el numero de filas, columnas y capas

      Returns void

      cargarL(5);
      [
      [
      [ 1, 2, 3, 4, 5 ],
      [ 2, 2, 3, 4, 5 ],
      [ 3, 3, 3, 4, 5 ],
      [ 4, 4, 4, 4, 5 ],
      [ 5, 5, 5, 5, 5 ]
      ],
      [
      [ 1, 2, 3, 4, 5 ],
      [ 2, 2, 3, 4, 5 ],
      [ 3, 3, 3, 4, 5 ],
      [ 4, 4, 4, 4, 5 ],
      [ 5, 5, 5, 5, 5 ]
      ],
      [
      [ 1, 2, 3, 4, 5 ],
      [ 2, 2, 3, 4, 5 ],
      [ 3, 3, 3, 4, 5 ],
      [ 4, 4, 4, 4, 5 ],
      [ 5, 5, 5, 5, 5 ]
      ],
      [
      [ 1, 2, 3, 4, 5 ],
      [ 2, 2, 3, 4, 5 ],
      [ 3, 3, 3, 4, 5 ],
      [ 4, 4, 4, 4, 5 ],
      [ 5, 5, 5, 5, 5 ]
      ],
      [
      [ 1, 2, 3, 4, 5 ],
      [ 2, 2, 3, 4, 5 ],
      [ 3, 3, 3, 4, 5 ],
      [ 4, 4, 4, 4, 5 ],
      [ 5, 5, 5, 5, 5 ]
      ]
      ]
    • Metodo que carga serie Aritmetica

      Parameters

      • filas: number

        numero de filas

      • columnas: number

        numero de columnas

      • capas: number

        numero de capas

      • a1: number

        valor inicial

      • r: number

        la razón

      Returns void

    • Metodo que carga serie Geometrica

      Parameters

      • filas: number

        numero de filas

      • columnas: number

        numero de columnas

      • capas: number

        numero de capas

      • a1: number

        valor inicial

      • r: number

        la razón

      Returns void

    • Retorna el número de columnas

      Returns number

    • Retorna el número mayor del tensor

      Returns number

    • Retorna el número menor del tensor

      Returns number

    • Frecuencia de aparicion del número

      Parameters

      • num: number

        número

      Returns number

    • Itercala el tensor pasandole una funcion de un objeto de la instancia Numero

      Parameters

      • method: MethodsOfNumero

        metodo del objeto Numero

      Returns void

    • Intercambia dos elementos del tensor

      Parameters

      • z1: number

        capa 1

      • x1: number

        fila 1

      • y1: number

        columna 1

      • z2: number

        capa 1

      • x2: number

        fila 1

      • y2: number

        columna 1

      Returns void

    • Multiplica el tensor por un escalar

      Parameters

      • escalar: number

        número real

      Returns void

    • Ordena el tensor

      Parameters

      • direccion: "asc" | "desc" = 'asc'

        direccion de ordenamiento

      Returns void

    • Busca si un número pertenece al tensor

      Parameters

      • num: number

        numero a buscar

      Returns boolean

    • Retorna un objeto con la fila, columna y capa

      Returns TensorDimension

    • Segmenta el tensor pasandole una funcion de un objeto de la instancia Numero

      Parameters

      • method: MethodsOfNumero

        metodo del objeto Numero

      Returns void

    • Retorna una copia del tensor

      Returns number[][][]

    • Verifica si un número es mayor a todos los números del tensor

      Parameters

      • num: number

        numero a comparar

      Returns boolean

    • Verifica si un número es mayor a todos los números del tensor

      Parameters

      • num: number

        numero a comparar

      Returns boolean

    • Verifica que el tensor este ordenado

      Parameters

      • direccion: "asc" | "desc" = 'asc'

        direccion del ordenamiento

      Returns boolean

    • Verifica si el tensor está ordenado respecto a una razón en todas sus dimensiones

      Parameters

      • r: number

        La razón

      Returns boolean

    • Verifica si todos los elementos del tensor son iguales

      Returns boolean

    • Verifica si todos los elementos del tensor son unicos osea diferentes

      Returns boolean