Математический форум Math Help Planet
http://mathhelpplanet.com/

Требуется подобрать простое математическое выражение
http://mathhelpplanet.com/viewtopic.php?f=10&t=35541
Страница 1 из 1

Автор:  SIR_KILLERLOT [ 14 сен 2014, 14:58 ]
Заголовок сообщения:  Требуется подобрать простое математическое выражение

Каким одним математическим действием можно добиться того, чтобы числа на входе (слева) стали равны числам на выходе (справа)
1) х - входные числа, output - выходные
x | output
0 | 0
23| 2
4 | 1
3 | 0

2) х - входные числа, output - выходные
x | output
3 | 1
4 | 2
1 | 0
11| 10

3) х и y - входные числа, output - выходные
x | y | output
1 | 1 | 1
2 | 2 | 2
2 | 65| 23
12| 78| 38
-1 | 3 | 0

Автор:  Andy [ 14 сен 2014, 15:13 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

SIR_KILLERLOT, сформулируйте, пожалуйста, правильно условие, потому что независимо от "входа" и выхода", например, никак не может быть, что [math]23=2.[/math] Вы, похоже, имеете в виду интерполяцию функции, например, многочленом Лагранжа.

Автор:  SIR_KILLERLOT [ 14 сен 2014, 15:23 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Andy писал(а):
SIR_KILLERLOT, сформулируйте, пожалуйста, правильно условие, потому что независимо от "входа" и выхода", например, никак не может быть, что [math]23=2.[/math] Вы, похоже, имеете в виду интерполяцию функции, например, многочленом Лагранжа.

Вообще эта задача из программирования, но решив 3 аналогичные задачи понял, что тут одна математика, например вот одна из них
только попроще:
x y output
29 33 95
64 -32 0
1 1 3
действие x+y*2

Автор:  Andy [ 14 сен 2014, 15:33 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

SIR_KILLERLOT писал(а):
Andy писал(а):
SIR_KILLERLOT, сформулируйте, пожалуйста, правильно условие, потому что независимо от "входа" и выхода", например, никак не может быть, что [math]23=2.[/math] Вы, похоже, имеете в виду интерполяцию функции, например, многочленом Лагранжа.

Вообще эта задача из программирования, но решив 3 аналогичные задачи понял, что тут одна математика, например вот одна из них
только попроще:
x y output
29 33 95
64 -32 0
1 1 3
действие x+y*2

SIR_KILLERLOT, то, что Вы написали, я бы назвал "лирикой". :) Если Вы хотите решить задачу в одно математическое действие, то для целей программирования не критичным будет и табличное задание функции. если только количество значений аргумента (аргументов) "не слишком велико".

Автор:  Shadows [ 14 сен 2014, 16:40 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

В первом задании например подойдет [math]output=x \bmod 3[/math]

Автор:  Andy [ 14 сен 2014, 16:46 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Shadows писал(а):
В первом задании например подойдет [math]output=x \bmod 3[/math]

Shadows, а как быть с однозначным соответствием между "входом" и "выходом"?

Автор:  Shadows [ 14 сен 2014, 17:13 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Andy, а кто его требовал?!?! Взаимнооднозначное соответствие между аргументом и результатом в принципе быть не может поскольку в первом примере результат 0 встечается два раза при различных значений аргумента. Насколько я понял, топикстартер хочет придумать как можно более простую фунцию...и все. Таких, конечно, сколь угодно.

Автор:  Andy [ 14 сен 2014, 17:22 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Shadows, я имел в виду что, например, [math]f(0)=0[/math] и [math]f(0)\ne 3.[/math]

Автор:  SIR_KILLERLOT [ 14 сен 2014, 19:57 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Shadows писал(а):
В первом задании например подойдет [math]output=x \bmod 3[/math]

Спасибо, то что нужно)

Автор:  SIR_KILLERLOT [ 14 сен 2014, 19:57 ]
Заголовок сообщения:  Re: Требуется подобрать простое математическое выражение

Осталось 2 и 3 задание)

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/