Запитання з тегом «julia»

Джулія - ​​це високоефективна динамічна мова програмування для технічних обчислень. Він вирішує двомовну проблему, поєднуючи простоту використання мов, таких як R та Python, із виконанням C та Fortran.

2
Чи буде експортувати ім’я функції експортувати всі різні версії функцій у Julia?
У мене є кілька функцій / розсилок для однієї і тієї ж назви функції. Я хочу переконатися, що вони всі експортуються. Мені просто потрібно включити ім'я функції в оператор експорту, і тоді Юлія зробить все інше? Приклад: function hello(a::Int64, b::Int64) #nothing end function hello(a::Bool, b::Bool) #nothing end export hello Чи …
10 julia 

3
Порівняння швидкості Python vs Julia
Я спробував порівняти ці два фрагменти і побачити, скільки ітерацій можна зробити за одну секунду. Виявляється, Юлія досягає 2,5 мільйонів ітерацій, тоді як Python 4 мільйони. Хіба Юлія не повинна бути швидшою. А може, ці два фрагменти не рівнозначні? Пітон: t1 = time.time() i = 0 while True: i += …
10 python  julia 

1
Як читати двійковий файл у Джулії?
Я використовував Matlab і тепер намагаюся перетворити якийсь код на Джулію. % Load data in Matlab fileID = fopen('./data_6000x3199.bin'); Data = fread(fileID,[6000,3199],'single'); fclose(fildID); Однак я не маю уявлення, як читати цей однотипний двійковий файл у коді Джулії. Може хтось допоможе в цьому, будь ласка?
9 julia 

1
Як я можу отримати аргументи ключових слів із поля заплямованих кваргів?
Якщо у мене є такий підпис функції f(args...; kwargs...), як я можу отримати певне ключове слово kwargs? Наївно вводити текст kwargs.xне працює: 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}}}, …
9 julia 

2
Як усунути накладні витрати JIT у виконаному файлі Julia (за допомогою MWE)
Я використовую PackageCompiler, сподіваючись створити виконуваний файл, який виключає накладні витрати компіляції. У документації пояснюється, що я повинен визначити функцію julia_mainдля виклику логіки своєї програми та написати "файл snoop", сценарій, який викликає функції, які я бажаю попередньо компілювати. Моя julia_mainприймає єдиний аргумент - розташування файлу, що містить вхідні дані, що …


2
Системний перехоплення сигналу в Джулії
У програмі Julia, яка працює під Linux, мені потрібно запустити спеціальну дію, коли змінено вікно консолі. Так як у Julia, чи можу я перехопити системний сигнал SIGWINCH (зміна розміру вікна) і приєднати до нього функцію, яка виконує необхідну дію? В Ada досить просто заявити про це: protected Signalhandler is procedure …
9 julia  signals  ada 


1
Як зручно ввести оператор xor (⊻)?
Оператор 'xor' в Джулії визначається наступним символом: ⊻ Якщо я не помиляюся, це також єдиний символ, що представляє 'xor'. Як ви повинні зручно вводити цей текст? Чи повинен я скопіювати або вставити його в свій код або запам'ятати уявлення про unicode напам'ять?
9 julia  xor 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.