Size: a a a

Scala Learning & Education: Ask for Review & Noob questions

2021 November 25

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Не используется перегрузка или дефолтные значения?
источник

R

Rajven in Scala Learning & Education: Ask for Review & Noob questions
Перегрузка.
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Группа просто класс, я очень рад, что нашел ее, спасибо ребят
источник

DT

Daniel Timofeev in Scala Learning & Education: Ask for Review & Noob questions
Добрый день. Такой вопрос. Есть выражение P=sG^2 (чтобы менее абстрактно P это давление, G расход чего-то). И мне для разных задач надо находить разные из этих параметров, задаваясь двумя другими. Все три параметра это характеристики объекта, и при композиции объектов они тоже как-то композируются (Semigroup короче есть). Может быть кто-то знает типовое решение как это переложить в абстракции, а то я себе напридумываю))
источник

ΛВ

Λнтон Войцишевский... in Scala Learning & Education: Ask for Review & Noob questions
та прост три метода напишите да и все
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
Это вообще известный класс задач для разного рода солверов, прямо с API для скалы я загуглил
https://github.com/vagmcs/Optimus, сам не пробовал
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
В частности любое мультипликативное уравнение может быть превращено в линейное логарифмированием.
ln P = ln s + 2 ln G, любая библиотека, решающая лин уравнения должна вам подойти.
Если найдёте что-то хорошее, обязательно отпишитесь здесь или в @scala_ru
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
Не
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
У тебя элементы не будут однозначно композится из за квадрата и петель. Можешь epanet глянуть, но мне он не понравился и я сам всю обвязку писал.
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
почему не
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
ну с точностью до все переменные > 0
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
@odomontois потому что у него задача другая. Если на пальцах, задан граф, где ребра есть двучлены вида, f(y)=p(x)(y^2)/2+cgx. Где с вещественное положительное. В смежных узлах (0,1) соединённых ребрами (a,b), a1-a0=b1-b0=f(yi). Причем в общем случае константы могут зависеть от f(y).
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
Ну я видимо не понял задачу, я понял её как "есть уравнение в форме x1^p1*x2^p2* ... = 1, где xi > 0, нужно найти xj если известны все xi, для i ≠ j
источник

DT

Daniel Timofeev in Scala Learning & Education: Ask for Review & Noob questions
такая задача как раз
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
Ну тогда я не понимаю, почему превращение её в линейное уравнение через логарифмирование не сработает
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
Ток вот там корень
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
не понял
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
И не будет однозначности потому
источник

БВ

Буйный Виталя... in Scala Learning & Education: Ask for Review & Noob questions
Потому что если расход течет снизу вверх, функция будет сопряжённая к функции такой, что если расход течет сверху вниз. И иза квадрата ты теряешь знак.
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
Ну ещё раз, если мы допускаем, что все положительные, получаем однозначность
источник