Size: a a a

Язык программирования Julia / Julia programming language

2020 November 09

AK

Alexandr Krotov in Язык программирования Julia / Julia programming language
Андрей Оськин
Holywar mode on
Пользуйтесь правильными осями 😊
Holywar mode off
Обычно я под линухом😁 но для Скайрима нормально моды не поделать под линуксом
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Как превратить массив структур в матрицу?
В моем конкретном случае массив рэнжей:
[1:10, 15:20, 30:40]
надо превратить в матрицу:
[1 10; 15 20; 30 40]
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
т.е. поля одного типа
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
reshape?
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
А, здесь что-то другое.
источник

AK

Artem Korzhimanov in Язык программирования Julia / Julia programming language
Почему бы не написать просто цикл? Не обязательно каждый раз искать специальную функцию
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Человек познавший Julia дзен 😊
источник

AK

Artem Korzhimanov in Язык программирования Julia / Julia programming language
Я начинал с си
источник

AK

Artem Korzhimanov in Язык программирования Julia / Julia programming language
Но кстати питон реально развивает эту дурацкую привычку всюду искать специальную функцию
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Artem Korzhimanov
Почему бы не написать просто цикл? Не обязательно каждый раз искать специальную функцию
пойдет и comprehension для конкретного случая, просто не вкуриваю как с его помощью матрицу сделать, а не вектор
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
vcat/hcat
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
как-то муторно получается:
rvec = [1:10, 15:20, 30:40] 
z = [[r.start, r.stop] for r in rvec] |> x->hcat(x...)' |> collect
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
А вот вроде попроще:
z = [[r.start r.stop] for r in rvec] |> x->vcat(x...)
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
pipe тут только путает визуально
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
ну и кстати, hcat(first.(a), last.(a))
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
да, спасибо!
источник

NG

Nadezhda Galiyeva in Язык программирования Julia / Julia programming language
Андрей Оськин
Человек познавший Julia дзен 😊
Поясните 😉
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
Artem Korzhimanov
Но кстати питон реально развивает эту дурацкую привычку всюду искать специальную функцию
Точно питон? ) он не сильно форсит функциональный стиль мне кажется.
источник

ЕП

Евгений Погребняк... in Язык программирования Julia / Julia programming language
В Джулии, кстати, есть аналог yield? Итераторы строить
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Евгений Погребняк
В Джулии, кстати, есть аналог yield? Итераторы строить
источник