昨天 帮一个老师 做一个积分的程序,因为不考虑时间复杂度,所以刚开始 感觉萌萌达 但是
不是是非常好计算。
先说一下常用的积分函数,int这个函数非常好用,但是
对于 无法积分的函数填写图片摘要(选填)
他和quad2d联合起来使用 其实 也是
维度问题。
quad quad2d ,
(quad3d这个没有,但是
mathCentral上面有人 写出来了,但是 那个
不知道为什么积分上下限 居然全部都是 矢量 ,底层 函数搞不懂,没办法
做上层建筑)
quad对于数值积分 真的挺好用,因为 有时候
int符号运算找不到 原函数 就计算不出来,如果是 含有
e的指数的 计算不出来的,大家不妨 想一想,正态分布,把正态分布函数
修改一下,就可以替代 您要做的积分了。
quad2d这个
是MATLAB后来加上去的,计算 变上下限的积分
非常的同意,个人感觉很好用。
但是如果计算 三重,我们把里面的那个函数 用
y=@(x,z)quad(@(y)fun,ymin,ymax)变成
x的函数 ,然后用
quad2d进行计算,但是
不知道为什么总是报错,报错的原因是