2016-05-15 12 views
0

2つのその他の機能の一部門として、Rで関数を定義エラー:私はRに二つの機能を定義している

Error in ft/ftail : non-numeric argument to binary operator 

以前に定義された2つの関数の除算を使用して新しい関数を定義する方法はありますか?

+1

この質問は、プログラミング、デバッグ、または統計的コンピューティングプラットフォーム内での通常の操作の実行に焦点を当てているため、話題にはなりません。代わりにSOで尋ねられるべきである – Antoine

答えて

3

部門内の機能を使用することはできません。 f(x)は指定された値ではありません。 f(3)は指定された値です。 あなたがIndunilが

lambda <- function(x){ 
    return(exp(-x/log(x + exp(1)))/D(1-exp(-x/log(x+exp(1))))) 
} 

を言うように、新たな機能のラムダを定義したり、特定のxに対して特定の値を見つけることができます。例:

lambda_for_2 = ft(2)/ftail(2) 
関連する問題