Resultados de la búsqueda a petición "julia"

2 la respuesta

Crear copias en Julia con = operador

Cuando creo una matriz A y la asigno a B A = [1:10] B = APuedo modificar A y el cambio se refleja en B A[1] = 42 # B[1] is now 42Pero si hago eso con variables escalares, el cambio no se propaga: a = 1 b = a a = 2 # b remains being 1Incluso ...

3 la respuesta

Julia introspection - obtiene el nombre de la variable pasada a la función

En Julia, ¿hay alguna forma de obtener el nombre de una función? x = 10 function myfunc(a) # do something here end assert(myfunc(x) == "x") ¿Necesito usar macros o hay un método nativo que proporcione introspección?

1 la respuesta

¿En qué sentido las lenguas como Elixir y Julia son homoicónicas?

La homoiconicidad en Lisp es fácil de ver: (+ 1 2) es tanto la función llamada a+ con1, 2 como argumentos, además de ser una lista que contiene+, 1y2. Es simultáneamente código y datos. Sin embargo, en un idioma como Julia: 1 + 2 Sé que ...

1 la respuesta

¿Cuál es la forma correcta de guardar y recuperar diccionarios en Julia?

He visto que Julia interpreta adecuadamente los archivos "MAT" que tienen estructuras que se leen como diccionarios sin problema. Ahora he creado un diccionario propio, que tiene la siguiente estructura (String, String)=> [ Int, Int, Int]en cada ...

2 la respuesta

¿Cómo guardar una matriz NxNxN (o Matrix) en un archivo en Julia (o Python)?

Estoy trabajando en un cuaderno Jupyter y actualmente estoy usando a Julia Estoy tratando de guardar una matriz de 3x3x3 en un archivo de texto, así que cuando la incluyo en otro cuaderno, la matriz también es una matriz de 3x3x3. ¿Alguna ...

1 la respuesta

¿Cómo obtener copias profundas de los tipos compuestos de Julia?

Así que aquí está el escenario. Tengo múltiples tipos compuestos definidos con sus propios campos y constructores. Vamos a mostrar dos componentes simplificados aquí: type component1 x y end type component2 x y z endAhora quiero definir un ...

5 la respuesta

¿Cómo actualizar Julia a una nueva versión?

Pregunta 1 - actualización Estoy usandov"0.3.8" en Windows Encontré de http://julialang.org/downloads/ [http://julialang.org/downloads/] Current Release (v0.3.9)Sé que podría descargar la versión previa a la construcción e instalarla ...

3 la respuesta

¿Cómo se realiza la asignación condicional en matrices en Julia?

En Octave, puedo hacer octave:1> A = [1 2; 3 4] A = 1 2 3 4 octave:2> A(A>1) -= 1 A = 1 1 2 3pero en Julia, la sintaxis equivalente no funciona. julia> A = [1 2; 3 4] 2x2 Array{Int64,2}: 1 2 3 4 julia> A[A>1] -= 1 ERROR: `isless` has no method ...

1 la respuesta

julia: crea y usa un paquete local sin internet

Estoy tratando de crear un paquete del lenguaje julia y usarlo en un proyecto. Por ahora solo tengo un archivo jl, no sé cómo crear un paquete con él. He leido estoenlazar [http://julia.readthedocs.org/en/latest/manual/packages/] Pero todavía no ...

1 la respuesta

evaluar en el alcance de la función (acceder a los argumentos de la función)

Dado: abstract ABSGene type NuGene <: Genetic.ABSGene fqnn::ANN dcqnn::ANN score::Float32 end function mutate_copy{T<:ABSGene}(gene::T) all_fields_except_score = filter(x->x != :score, names(T)) all_fields_except_score ...