Вопросы с тегом «julia»

Julia - это высокоуровневый высокопроизводительный язык динамического программирования для технических вычислений. Он решает проблему двух языков, сочетая простоту использования таких языков, как R и Python, с производительностью C и Fortran.

3
Сравнение скорости Питона и Юлии
Я попытался сравнить эти два фрагмента и посмотреть, сколько итераций можно выполнить за одну секунду. Оказывается, что Юлия достигает 2,5 миллиона итераций, тогда как Python 4 миллиона. Разве Джулия не должна быть быстрее? Или, может быть, эти два фрагмента не эквивалентны? Python: t1 = time.time() i = 0 while True: …
9 python  julia 

2
Система перехвата сигнала в Юлии
В программе Julia, работающей под Linux, мне нужно запустить специальное действие при изменении размера окна консоли. Итак, как в Джулии я могу перехватить системный сигнал SIGWINCH (изменение размера окна) и добавить к нему функцию, которая выполняет требуемое действие? В Аде объявить это довольно просто: protected Signalhandler is procedure Handlewindowresizing; pragma …
9 julia  signals  ada 

1
Показать все методы функции в Юлии
Как я могу показать все , что методы функции в Джулии ( множественная диспетчеризация )? Например, все методы, которые существуют в пространстве имен для функции abs.
9 julia 

1
Как удобно набирать оператор xor (⊻)?
Оператор «xor» в юлии определяется следующим символом: ⊻ Если я не ошибаюсь, это также единственный символ, представляющий «xor». Как вы должны набрать это удобно? Должен ли я скопировать или вставить его в свой код или запомнить наизусть представление в юникоде?
9 julia  xor 

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для вызова логики моей программы и написать «файл отслеживания», скрипт, который вызывает функции, которые я хочу предварительно скомпилировать. My julia_mainпринимает один аргумент - местоположение файла, содержащего входные данные для анализа. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.