Как минимизировать функцию над одним входным параметром в R
Предположим, у меня есть функция, которая определяется следующим образом
myFunction = function(input1, input2, input3) {
# do something with input and then return
}
и теперь я хочу минимизироватьmyFunction
только над первым входом, а именноinput1
, при этом фиксируя остальные параметры.
В R, кажется, есть некоторые предварительно упакованные функции, такие как,nlm
optim
и т.д. Но документация недействительно объяснить, как решить проблему выше. Например, кажется, чтоoptim
можно только минимизировать функцию только на 1 входе? Я, вероятно, ошибаюсь, но, пожалуйста, исправьте меня и покажите мне рекомендуемый способ решения этой проблемы.
Большое спасибо!