通过 fit() Matlab 对自定义方程进行双重积分
Double Integration of a custom equation by fit() Matlab
是否可以对作为 fit() 结果的函数进行双重积分(函数类型为 cfit)。
使用以下函数很容易区分differentiate(myfit,points);
虽然使用 integrate(myfit,points,start);
进行积分会导致积分作为点位置处的一组值。 matlab中是否有一个函数returns另一个类似于differentiate()的函数?
谢谢!
尝试使用这个:
f = fit(xdata, ydata,'cubicinterp');
% function integration
I1 = fit(xdata, integrate(f,xdata,0),'cubicinterp');
% double integration
integrate(I1,xdata,0)
其中 xdata
是函数 ydata
的参数。
是否可以对作为 fit() 结果的函数进行双重积分(函数类型为 cfit)。
使用以下函数很容易区分differentiate(myfit,points);
虽然使用 integrate(myfit,points,start);
进行积分会导致积分作为点位置处的一组值。 matlab中是否有一个函数returns另一个类似于differentiate()的函数?
谢谢!
尝试使用这个:
f = fit(xdata, ydata,'cubicinterp');
% function integration
I1 = fit(xdata, integrate(f,xdata,0),'cubicinterp');
% double integration
integrate(I1,xdata,0)
其中 xdata
是函数 ydata
的参数。