Size: a a a

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

2020 January 18

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
а непонятно, почему если a,b,c — это числа, то умножение через точку всё равно?
Синтаксис Scilab.
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Андрей Оськин
Я имею в виду выписать это как матричное умножение чего-нибудь на вектор abc
Можно и так. Но эта матрица задается один раз и потом много где используется. Поэтому тут непринципиально
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Ну, тут уже на финальный код надо будет смотреть :-)
Он же в open source пойдёт?
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Андрей Оськин
Ну, тут уже на финальный код надо будет смотреть :-)
Он же в open source пойдёт?
Надеюсь, что дойдет
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Viktor Maslov
Надеюсь, что дойдет
ещё вот такое есть, мало ли поможет: https://discourse.julialang.org/t/calculating-rigid-transformation-between-two-point-set/6199/2
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
вообще странно, что по кристаллографии ничего особо не встречал пока что
источник

KT

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

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
вообще странно, что по кристаллографии ничего особо не встречал пока что
Вот,надеюсьбудет
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Есть мысли по базовому пакету и по развитию.
источник

АО

Андрей Оськин in Язык программирования Julia / Julia programming language
Так можно уже сейчас выкладывать. Напиши WIP, версия 0.1.
Так будет гораздо удобнее, плюс появится возможность заводить issues, какие-то роадмапы прописывать и так далее.

То есть в opensource удобнее выкладывать не финальный вылизанный продукт, а как раз на начальных стадиях, пока есть только туманные мысли по развитию.
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Андрей Оськин
Так можно уже сейчас выкладывать. Напиши WIP, версия 0.1.
Так будет гораздо удобнее, плюс появится возможность заводить issues, какие-то роадмапы прописывать и так далее.

То есть в opensource удобнее выкладывать не финальный вылизанный продукт, а как раз на начальных стадиях, пока есть только туманные мысли по развитию.
Все равно MVP нужен какой-то. Как раз его сейчас и пилю.
источник

VM

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

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Перезаписать
источник

АО

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

АО

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

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Уххх надо проверять
источник

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Странно, ему mul! не нравится. Хотя руками проверил вроде бы то что надо. Тупо копирую пример со страницы Julia
A=[1.0 2.0; 3.0 4.0]; B=[1.0 1.0; 1.0 1.0]; Y = similar(B); mul!(Y, A, B);
А он мне выдает при компляции  UndefVarError: mul! not defined
источник

АО

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

VM

Viktor Maslov in Язык программирования Julia / Julia programming language
Андрей Оськин
using LinearAlgebra
It's working
источник

VM

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