Я ищу неподвижную точку x
, когда f(x)=x
функции, конечно, но я не знаю, как ее решить с помощью R, я пытаюсь использовать fsolve
со следующим кодом, но возможно его не правильный способ написать это ... Я ничего не получаю ... Большое спасибо заранееR фиксированная точка функции
library(pracma)
p<- c(x=0.1, y=0.1)
f1 <- function(p) {
expPfLeft<- (160*p[1]) + ((1-p[1])*200)
expPfRight<- (10*p[1])+ ((1-p[1])*370)
expPfTop <- (200*p[2]) + ((1-p[2])*160)
expPfBottom <- (370*p[2]) + ((1-p[2])*10)
return(c (exp(2*expPfLeft)/((exp(2*expPfLeft)+exp(2*expPfRight))) ,
exp(2*expPfTop)/((exp(2*expPfTop))+(exp(2*expPfBottom)))))
}
fsolve(f1,p)
Большое спасибо, да, это должно быть '-p', конечно. Я глупый!!! но я предполагаю, что я сделал некоторую другую ошибку при определении функции, проблема в том, что в моделировании существует некоторая рекурсивная структура, которую я не полностью получаю, как писать, но как только я получу, я попытаюсь сделать ее более понятной ..... Большое вам спасибо. Это на самом деле подходящая игра в копейки, и я ищу равновесие Quantal Response Equilibria –