@leadrig

Существует ли такая зависимость от 2-х аргументов?

Есть y, значение которого должно зависеть о двух аргументов x и z
x - любое число
z - число либо отрицательный либо положительный
Если z>0 то y положительный
Если z<0 то знак y определяется знаком x.
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
Конструктор:
  • 0 для отрицательных, 1 для положительных: (|x| + x) / 2
  • 1 для отрицательных, 0 для положительных: (|x| - x) / 2


Итоговая формула это сумма двух частей, одна для z > 0, вторая для z < 0. Параметр z тут только переключает части и более никак не участвует в результате. Если идея понятна, сможете модицифировать как вам удобнее.
f(x,z) = ((|z| + z) / 2) * |x|  + (|z| - z) / 2) * x
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
build engineer
Возможно вы ищете вот это:
y = (z > 0 & |x|) ∨ x

https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D...
https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%B7%D...
Ответ написан
@Ksushqa
Gamedev рулит
Эх, математика. Как это давно было. *скрипит извилинами*

Я думаю, что это кусочно-заданная функция. Одним уравнением не обойтись.

y =
1) = |x| * z, при z > 0, x - любое
2) = x * |z|, при z < 0, х - любое
В нуле сами её определите, если она, конечно, существует.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы