Size: a a a

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

2021 May 06

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Все аргументы функций кроме Т являются абстрактными векторами
источник
2021 May 07

AM

Aleksey Maksimov in Язык программирования Julia / Julia programming language
А температура - это не вектор?
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Нет, просто число
источник

AM

Aleksey Maksimov in Язык программирования Julia / Julia programming language
Ну выложите часть кода, хотя бы ту, где Аррениусовская константа считается
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Вот задаю вектора со значениями (пока что произвольные)
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
вот пример функции с Аррениусовской константой
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
там много разных функций, все в таком виде задаются, какие-то функции выражаются с помощью предыдущих.
Была проблема с бесконечной рекурсией, но с этим разобрался.
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
в конце задаю систему диф уравнений и пытаюсь решить через ODEProblem
когда запускаю строчку sol=solve(prob) выдаётся ошибка, которую писал в самом начале
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
вот ошибка
источник

АО

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

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
У меня всего 178 строчек
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Это же вроде файл библиотеки, как я понял
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Ну это повод сходить посмотреть
источник

VA

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

SG

Serg Gini in Язык программирования Julia / Julia programming language
Вроде в ошибке явно указано, что несовпадение типов и ожидает метод матрицу а не вектор на вход..
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
я просмотрел, везде стоит элемент массива в экспоненте, а не сам массив
источник

АО

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

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
вроде как ошибка в строчке 90, там функция такого вида
источник

VA

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

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Тогда гипотеза в том, что возможно solver передаёт вектор векторов. Это проходит сигнатуру типа (AbstractVector), но ломается при вызове exp. Можно добавить что-нибудь типа

@info EA EP T

перед вызовом собственно вычислений.
источник