| Математический форум 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/ |
|