scilab中求积分

scilab中求积分
===========================================================
  • scilab中求一元积分函数:intg(a,b,f)

函数格式:[v,err]=intg(a,b,f [,ea [,er])

不过在scilab中求一元积分常用命令y=intg(a,b,f)

这里的积分区间为(a,b);

积分函数为 f;

例子:

deff('y=f(x);','y=x*x;'); //定义函数f(x)=x*x

result=intg(1,2,f); //对函数f在(1,2)积分,

-->result //输入result,显示结果如下
result =

2.3333333

  • 求二元积分函数:int2d()

 

函数格式:[I,err]=int2d(X,Y,f [,params])

其中:

I:积分误差估计值;

X:一个3×n的矩阵,包含n个三角形顶点的X坐标信息;

Y:一个3×n的矩阵,包含n个三角形顶点的x坐标信息;

f:被积函数;

params:几分参数为实数向量[tol,iclose,maxtri,mevals,iflag],

例子:


X=[0,0;1,1;1,0];//X,Y为两个三角形的坐标
Y=[0,0;0,1;1,1];
deff('z=f(x,y)','z=cos(x+y)')
[I,e]=int2d(X,Y,f)
// computes the integrand over the square [0 1]x[0 1]


 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值