【问题标题】:Double Integration of a custom equation by fit() Matlab通过fit()Matlab对自定义方程进行双重积分
【发布时间】:2017-01-30 01:48:32
【问题描述】:

是否可以对作为 fit() 的结果的函数进行双重积分(函数类型为 cfit)。

使用以下函数differentiate(myfit,points);很容易区分

使用integrate(myfit,points,start); 进行积分时,积分会作为点位置处的一组值。 matlab中是否有一个函数返回另一个类似difficult()的函数?

谢谢!

【问题讨论】:

    标签: matlab integration curve-fitting differentiation


    【解决方案1】:

    尝试使用这个:

    f = fit(xdata, ydata,'cubicinterp');
    % function integration
    I1 = fit(xdata, integrate(f,xdata,0),'cubicinterp');
    % double integration
    integrate(I1,xdata,0)
    

    其中xdata 是函数ydata 的参数。

    【讨论】:

    • 你能解释一下你的代码吗?我有两组数据 ydata 和 xdata,我使用 fit() 来适应它们。什么是 Fsample、xmin、xmax、ymin 和 ymax?
    • 对不起,我误解了这个问题。现在合适吗?
    猜你喜欢
    • 1970-01-01
    • 2018-01-12
    • 2018-11-12
    • 2014-10-10
    • 2012-05-07
    • 2017-10-16
    • 1970-01-01
    • 2013-01-19
    • 1970-01-01
    相关资源
    最近更新 更多