Obtener array principal de una array específica en Julia – método parent()

Es parent()una función incorporada en julia que se usa para devolver la array principal de un tipo de vista de array especificado (es decir, SubArray) o la array en sí misma si no es una vista.

Sintaxis: padre(A)

Parámetros:

  • A: Array especificada o un tipo de vista de array.

Devoluciones: Devuelve la array principal de un tipo de vista de array especificado (es decir, SubArray) o la propia array si no es una vista.

Ejemplo 1:

# Julia program to illustrate 
# the use of Array parent() method
   
# Getting the parent array of the 
# specified 1D array view type (i.e, SubArray)
# or the array itself if it is not a view.
A = [1, 2, 3, 4];
B = view(A, 2)
println(parent(B))
   
# Getting the parent array of the 
# specified 2D array view type (i.e, SubArray)
# or the array itself if it is not a view.
C = [1 2; 3 4];
D = view(C, 1:2,: )
println(parent(D))

Producción:

Ejemplo 2:

# Julia program to illustrate 
# the use of Array parent() method
   
# Getting the parent array of the 
# specified 1D array view type (i.e, SubArray)
# or the array itself if it is not a view.
A = [1, 2, 3, 4];
println(parent(A))
   
# Getting the parent array of the 
# specified 2D array view type (i.e, SubArray)
# or the array itself if it is not a view.
B = [1 2; 3 4];
println(parent(B))
   
# Getting the parent array of the 
# specified 3D array view type (i.e, SubArray)
# or the array itself if it is not a view.
C = cat([1 2; 3 4], [5 6; 7 8], [2 2; 3 4], dims = 3);
println(parent(C))

Producción:

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *