发布网友 发布时间:2024-10-23 23:36
共2个回答
热心网友 时间:2024-11-02 12:58
double CApproximateDlg::GaussLegendre_5p(double a, double b, double f (double ,int, int ), int m, int n)
其中double f (double ,int, int ), 是回调函数,而不是double (double ,int, int ) 3参数。。
你用的时候,拿3参数当成回调函数用了。
热心网友 时间:2024-11-02 12:57
void CApproximateDlg::AugMatrix(int n, double a, double b, double bb[])
{
for (int i=0;i<n+1;i++)
{
bb[i] = GaussLegendre_5p(a,b,poly2,i,i);
}
}