julia-lang

¿Vinculando a R y Julia?

Julia parece muy prometedor para el cálculo rápido y de sintaxis sana (por ejemplo, aquí), pero sospecho que no será en ningú ... ual que Rcpp permite llamar a C++ desde R en este momento. No quiero llamar a R de Julia. (Así que RCall.jl no funcionaría)

¿Cómo hacer que las descripciones de funciones definidas por el usuario ("docstrings") estén disponibles para julia REPL?

¿Cómo pueden las funciones definidas por el usuario (por ejemplo f) tener impresiones significativas cuando se inspeccionan ... x - y ** 2 Lo que haría que mi descripción estuviera disponible inmediatamente cuando escriba help(f) o f? desde IPython.

Paralelismo en Julia. Características y Limitaciones

En su artículo de arXiv , los autores originales de Julia mencionan lo siguiente: 2.14 Parallelism. La ejecución par ... hilo nativo? ¿Otros lenguajes interpretados como Python o R soportan este tipo de paralelismo? ¿Julia está sola en ¿esto?

¿Julia se escribe dinámicamente?

Muchos blogs, y el propio manual , dicen que Julia está dinámicamente escrita. Pero a partir de mi lectura del manual, me s ... ? Asumo que se escribe dinámicamente, parece poco probable que el manual esté mal. Es tipo ¿inferencia implicada en Julia?

¿Julia compila el guión cada vez?

Julia language compila el script cada vez, ¿no podemos compilar binarios con julia en su lugar? Probé un pequeño script hello ... ersonas que están siguiendo a julia. Además, es bueno saber que ahora se necesitan alrededor de 150ms para cargar un script.

¿Es el lenguaje Julia realmente tan rápido como dice?

Siguiendo este post Decidí comparar a Julia con GNU Octave y los resultados fueron inconsistentes con las aceleraciones ilus ... software en mi campo de investigación escrito en Fortran y C++, y 2) proporcionan a los usuarios una API mucho más agradable.

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

Pregunta 1-actualización Estoy usando v"0.3.8" en Windows. He encontrado de Http://julialang.org/downloads / Current ... l lenguaje no ha llegado a v1.0. Si hay un lugar para encontrar cambios/mejoras importantes, eso es bueno. Si no, está bien.)

Corriendo Julia.archivos jl

Soy nuevo en Julia y acabo de terminar mi primer programa. Escribí el código en julia-studio y lo he estado probando dentro d ... # # julia> # # # # # El # representa números enteros. Idealmente, la salida no debe separarse por "julia>"

¿Cuál es la forma recomendada de iterar una matriz sobre filas?

Dada una matriz m = [10i+j for i=1:3, j=1:4], puedo iterar sobre sus filas cortando la matriz: for i=1:size(m,1) print( ... s comprensiones? ¿Cortar es la única posibilidad de iterar sobre las filas de una matriz? [ sum(m[i,:]) for i=1:size(m,1) ]

Inicializar una matriz de matrices en Julia

Estoy tratando de crear una matriz de dos matrices. Sin embargo, a = [[1, 2], [3, 4]] no hace eso, en realidad concata los ar ... n Julia: [[1, 2], [3, 4]] == [1, 2, 3, 4]. Alguna idea? Como solución temporal, utilizo push!(push!(Array{Int, 1}[], a), b).

¿Cómo instalar Julia en un entorno anaconda?

Una de las principales características de Anaconda es que es agnóstica del lenguaje como se indica en su blog : Puede c ... /site, para mantener el aislamiento del directorio personal del usuario ~/.julia. conda create -n julia -c conda-forge julia

La mejor manera de ejecutar código Julia en un cuaderno IPython (o código Python en un cuaderno IJulia)

Mi objetivo es ejecutar solo unas pocas líneas de Julia en un cuaderno IPython donde la mayoría del código será Python para a ... %% para ejecutar código en un lenguaje diferente " ¿Hay alguna forma de ejecutar código Python en los cuadernos de IJulia?

julia crea un dataframe vacío y anexa filas a él

Estoy probando el módulo Julia DataFrames. Estoy interesado en él, así que puedo usarlo para trazar simulaciones simples en T ... jor manera de inicializar un DataFrame Julia vacío para que pueda agregar iterativamente elementos más tarde en un bucle for?

Rendimiento de Julia (Julia-lang) Comparado con Fortran y Python

Adapté un programa simple para calcular y trazar los vórtices de movimiento de Julia para probar el lenguaje, también lo escr ... Julia un poco. Puede afectar significativamente la aparentemente velocidad de Julia dependiendo de cómo mida su rendimiento.

¿Qué perdería Clojure al alejarse de los paréntesis principales como Dylan, Julia y Seph?

Tres lenguas homoicónicas lispy, Dylan, Julia y Seph se alejaron de los paréntesis iniciales, por lo que una llamada a una ... oporte de herramientas en emacs (2) que la gente 'piense en LISP' y no trate de tratarlo como otro lenguaje procedimental)

Julia solicitar la entrada del usuario desde el script

¿Cómo solicito la entrada del usuario desde un script en ejecución en Julia? En MATLAB, haría: result = input(prompt) Gracias

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

La homoiconicidad en Lisp es fácil de ver: (+ 1 2) Es tanto la llamada a la función + con 1, 2 como argumentos, además de ... omo 1 + 2 en Julia es, inmediatamente, datos - como cómo (+ 1 2) en Lisp es solo una lista. ¿Sigue siendo homicida, entonces?

¿Para qué sirve el estilo idiomático de Julia por operaciones de columna o fila?

Disculpas si esto es bastante general - aunque sigue siendo una pregunta de codificación. Con un poco de tiempo en mis mano ... tractivo. ¿Hay una forma más natural de apply funciones a través de columnas o filas de una matriz multidimensional en Julia?

Acceda a argumentos de línea de comandos en Julia

Cuando escribo $ julia myprog.jl foo bar baz ¿En qué parte de mi código puedo acceder a las cadenas "foo", "bar", "baz"? Estoy buscando el equivalente en Python de sys.argv