Function 我需要在Scilab上使用intg获得相对错误的帮助或示例

Function 我需要在Scilab上使用intg获得相对错误的帮助或示例,function,scilab,Function,Scilab,我在Scilab上的一个项目中做傅里叶分析,使用intg函数得到定积分,但我还需要得到绝对误差,最重要的是每次使用该函数时的相对误差 现在,根据,有一种方法可以得到相对误差和绝对误差。但我试着去做,但我做不到 我将向你们展示我所做的作为一个例子,这是一个从0到1的定积分,对于y=x^2: function y=f(x),y=x^2,endfunction inte = intg(0,1,f); 因此,结果将是: inte = 0.3333333 但现在,如果我想使用文档获取错误,

我在Scilab上的一个项目中做傅里叶分析,使用
intg
函数得到定积分,但我还需要得到绝对误差,最重要的是每次使用该函数时的相对误差

现在,根据,有一种方法可以得到相对误差和绝对误差。但我试着去做,但我做不到

我将向你们展示我所做的作为一个例子,这是一个从0到1的定积分,对于y=x^2:

function y=f(x),y=x^2,endfunction
inte = intg(0,1,f);
因此,结果将是:

inte  =

    0.3333333
但现在,如果我想使用文档获取错误,则会发生以下情况:

[inte, err] = intg(0,2,f[,ea [,er])/2
                       !--error 3 
Waiting for right parenthesis.
你知道如何应用这些文档吗?甚至举个例子也会有用


提前谢谢

如果您阅读,
ea
er
分别是结果所需的绝对误差(默认值:1.d-14)和结果所需的相对误差(默认值:1.d-8)。现在我不确定您是否真的想覆盖这些值,如果您想覆盖,请先声明
ea
er
。谢谢

我想做的不仅是得到积分的结果,而且还要得到一个估计误差。我认为当你声明两个变量[inte,err]时,你可以得到这个估计。但似乎不是这样的。