Pytania otagowane jako julia

Julia to wysokopoziomowy, dynamiczny język programowania o wysokiej wydajności do obliczeń technicznych. Rozwiązuje problem dwujęzyczności, łącząc łatwość użycia języków, takich jak R i Python, z wydajnością C i Fortran.

3
Porównanie prędkości Python vs Julia
Próbowałem porównać te dwa fragmenty i zobaczyć, ile iteracji można wykonać w ciągu jednej sekundy. Okazuje się, że Julia osiąga 2,5 miliona iteracji, a Python 4 miliony. Czy Julia nie powinna być szybsza? A może te dwa fragmenty nie są równoważne? Pyton: t1 = time.time() i = 0 while True: …
10 python  julia 

1
Jak czytać plik binarny w Julii?
Użyłem Matlaba i teraz próbuję przekonwertować kod na Julię. % Load data in Matlab fileID = fopen('./data_6000x3199.bin'); Data = fread(fileID,[6000,3199],'single'); fclose(fildID); Nie mam jednak pojęcia, jak odczytać ten plik binarny jednego typu w kodzie Julii. Czy ktoś może pomóc, proszę?
9 julia 

1
Jak odzyskać argumenty słów kluczowych z pola splatted kwargs?
Jeśli mam sygnaturę funkcji f(args...; kwargs...), jak mogę uzyskać określone słowo kluczowe kwargs? Naiwne pisanie kwargs.xnie działa: julia> f(args...; kwargs...) = kwargs.x f (generic function with 1 method) julia> f(x=1) ERROR: type Pairs has no field x Stacktrace: [1] getproperty(::Base.Iterators.Pairs{Symbol,Int64,Tuple{Symbol},NamedTuple{(:x,),Tuple{Int64}}}, ::Symbol) at ./Base.jl:20 [2] #f#7(::Base.Iterators.Pairs{Symbol,Int64,Tuple{Symbol},NamedTuple{(:x,),Tuple{Int64}}}, ::typeof(f)) at ./REPL[2]:1 [3] (::var"#kw##f")(::NamedTuple{(:x,),Tuple{Int64}}, …
9 julia 

2
Jak wyeliminować narzut JIT w pliku wykonywalnym Julii (z MWE)
Korzystam z PackageCompiler, mając nadzieję na utworzenie pliku wykonywalnego, który wyeliminuje narzut związany z kompilacją just-in-time. Dokumentacja wyjaśnia, że ​​muszę zdefiniować funkcję julia_mainwywołującą logikę mojego programu i napisać „plik snoop”, skrypt wywołujący funkcje, które chciałbym prekompilować. Mój julia_mainbierze jeden argument, lokalizację pliku zawierającego dane wejściowe do analizy. Więc dla uproszczenia …


2
Przechwytywanie sygnału systemu w Julii
W programie Julia, który działa pod Linuksem, muszę uruchomić dedykowane działanie, gdy zmieni się rozmiar okna konsoli. Jak więc w Julii mogę przechwycić sygnał systemowy SIGWINCH (zmiana rozmiaru okna) i dołączyć do niego funkcję, która wykonuje wymagane działanie? W Adzie deklaracja jest dość prosta: protected Signalhandler is procedure Handlewindowresizing; pragma …
9 julia  signals  ada 


1
Jak wygodnie wpisać operator XOR (⊻)?
Operator „xor” w Julii jest definiowany przez następujący symbol: ⊻ Jeśli się nie mylę, jest to również jedyny symbol reprezentujący „xor”. Jak masz to wygodnie wpisywać? Czy mam skopiować lub wkleić go do mojego kodu, czy zapamiętać na pamięć reprezentację Unicode?
9 julia  xor 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.