首页 >>  正文

matlab+quad函数

来源:baiyundou.net   日期:2024-09-20

郑哪谢2017matlab中怎么求函数的积分 -
瞿亨胖13256831078 ______ 用 quad 命令: 具体用法如下: 1 2 y = @(x)(sin(x)); quad(y,0,pi)

郑哪谢2017在matlab里面,用quad命令怎么算不出来?不知道怎么弄了,请高手帮帮忙,谢谢 -
瞿亨胖13256831078 ______ syms x; h_bar=1.054571596*10^(-34); e=1.602176462*10^(-19); q=(e^2)/(2*pi*h_bar^3); for b=1:3; pp=2+x+b+q; y=inline(pp); quad(y,0,b) end; 总是出在inline('2+x+b+q') 你如果这样写的话,系统会将b,q当成符号处理的.根本达不到你的要求....

郑哪谢2017在问题'matlab求带参数的积分,符号积分解不出,用数值积分怎么搞'中,如果用quad应该怎么做? -
瞿亨胖13256831078 ______ 举个例子,sin(x^2)/(1+x)对x从0到1积分 首先建立名为jifen.m的文件 function y=jifen(x) y=sin(x.^2)./(1+x); 然后在命令窗口进行调用:quad('jifen',0,1) 就可以啦

郑哪谢2017求助利用MATLAB进行复杂函数的定积分方法! 详情见补充,多谢了! -
瞿亨胖13256831078 ______ 只要不是不定积分要求得到积分后的表达式,能实际计算出结果的积分就是定积分了.定积分不就是求函数在某区间或领域下的面积或体积么,所以可以用梯形法之类的方法来近似求解这个面积.比如说步长为h,那么求出f(0),f(h),f(2h),......f(nh),则f(x)在0~nh的定积分得到的面积就是h*(f(0)+f(h)+...+f(nh)).matlab给出的求解积分的函数指令为intf=int(f,v,a,b),表示对f求指定变量v的定积分,积分区间为[a,b].当v缺省时,由symvar确认变量,当a,b缺省时,则是求f指定变量的不定积分.

郑哪谢2017matlab中dblquad 是干什么的 -
瞿亨胖13256831078 ______ dblquad是用来计算二重积分的. 1 q=dblquad(inline('y*sin(x)'),pi,2*pi,0,pi) 意思就是计算函数 1 y*sin(x) 在区间 1 2 x=pi,2*pi y=0,pi 上的二重积分.

郑哪谢2017matlab 分段函数 能进行积分
瞿亨胖13256831078 ______ 可以分段进行积分: 1. 如果函数时解析的,可以试试int求精确解 2. 如果函数不是很简单的解析,那么用数值方法,quad积分 3. 如果分段是不连续的,那么就要分段积分了,如果连续就不需要单独对每段处理

郑哪谢2017matlab中积分循环 -
瞿亨胖13256831078 ______ 在你定义函数的时候用F=@(x)x.^2然后用quad(F,a,b)进行积分,[a,b]是积分区间注意:不用定义变量,但要有函数句柄,并且函数内部的运算为矩阵运算至于int我不常用,一般都用quad了,不是很清楚...

郑哪谢2017在matlab中怎样求带有参数的定积分 -
瞿亨胖13256831078 ______ 设被积函数为f=ax+b,积分区间为(c,d) MATLAB代码如下:syms a b c d x; f=a*x+b; answer=int(f,x,c,d).

郑哪谢2017急!!!matlab中复杂函数矩阵求定积分报错,请教高手! -
瞿亨胖13256831078 ______ fisherf1(1,1)=quad(@stef1_11,0,20) 把@去掉应该就可以了.因为那个4*4的函数矩阵stef1,其中的stef1(1,1)已经是一个函数句柄了,相当于已经带@的了.而@stef1_11指的是函数stef1_11的句柄,而不是你要求的句柄.你要求的句柄是函数stef1_11的值,不是句柄.

郑哪谢2017matlab 未来的版本中将会删除 怎么办 -
瞿亨胖13256831078 ______ 比如quad函数就是说未来版本会删除,但是有integral函数代替了 未来总会有代替的函数的,功能和性能会更加的完善

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024