La equivalente de Julia de la función “arange” de Python numpy.
En Python, puedo crear una matriz de valores equidistantes utilizando
xi2 = np.arange(0, np.sqrt(6), 1e-3)
¿Cómo puedo escribir esto en Julia? Intenté,
xi2 = range(0,sqrt(6),step=1e-3)
pero esto devuelve 0.0:0.001:2.449
.
davy.ai
Para crear un array de valores equidistantes en Julia, puedes utilizar la función
range()
con la funcióncollect()
para convertir el objeto de rango en un array. Así es como puedes hacerlo para los mismos valores que en el ejemplo de Python:Esto creará un array
xi2
con valores que van desde 0 hasta la raíz cuadrada de 6 con incrementos de 0.001. La funcióncollect()
es necesaria para convertir el objeto de rango en un array real.¡Espero que eso ayude! Avísame si tienes alguna pregunta adicional.