Я хочу составить список функций, а затем создать новую функцию, являющуюся продуктом этих функций. Например, я хочу сделать функции (x-4i)^2
, для i=1:50
, а затем сделать продукт g=prod_i=1^50 (x-4i)^2
. После этого я хочу взять интеграл функции продукта.Функция функций в списке
Для того, чтобы список функций, я:
f <- lapply(1:50, function(i){ force(i); function(x) {(x-4i)^2}})
Тогда у меня есть список всех функций, которые я хочу. Моя проблема заключается в том, как сделать продукт как функцию? Я пробовал много способов, но это всегда приводит к «бесконечной рекурсии». Может кто-нибудь, пожалуйста, помогите мне?
это определенно не html. что это? – Doorknob
@Doorknob Я думаю, что это 'r'. 'lapply' - это функция, доступная в' r'. – mattytommo
Если вы хотите, чтобы нужные люди находили и отвечали на этот вопрос, отметьте его правильно. – deceze