私は機能を持っています:
Public Function F(ByVal a As Double, ByVal b As Double,
ByVal c As Double, ByVal x As Double) As Double
y = ax ^ 3 + bx ^ 2 + cx + d
Return y
End Function
パラメータ a、b、c、d を読み取り、単項関数を返すことができる関数を作成するにはどうすればよいですか? たとえば、a=1、b=1、c=3、d=4:
Public Function F(ByVal x As Double) As Double
y = 1x ^ 3 + 2x ^ 2 + 3x + 4
Return y
End Function
つまり、次のタイプの関数を返す関数を作成するにはどうすればよいですか
Func(Of Double, Double)