Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-02-19, 15:43   #1
幸福像花儿一样
初级会员
 
注册日期: 2009-02-19
年龄: 42
帖子: 2
声望力: 0
幸福像花儿一样 正向着好的方向发展
默认 函数表达式含参数的数值积分

我看了很多MATLAB上关于积分的介绍,都只是说到了表达式中只有积分变量这种情况的积分,例如,f=inline('3+5*x^2','x');
quadl(f,0,1);
如果是如下函数表达式呢
a=3;b=5;
y=a+b*x^2;
这种情况下如何求y的积分?


请各位大侠不吝赐教!在下感激不尽!!!!!
幸福像花儿一样 当前离线   回复时引用此帖
旧 2009-02-19, 16:32   #2
cross
初级会员
 
注册日期: 2008-11-06
年龄: 42
帖子: 7
声望力: 0
cross 正向着好的方向发展
默认 回复: 函数表达式含参数的数值积分

我认为, 如果可以牺牲cpu time的前提下, 可以用 符号积分 int 来进行含参积分.
符号积分详见任何一本matlab教材.
cross 当前离线   回复时引用此帖
旧 2009-02-23, 10:35   #3
幸福像花儿一样
初级会员
 
注册日期: 2009-02-19
年龄: 42
帖子: 2
声望力: 0
幸福像花儿一样 正向着好的方向发展
呲牙 回复: 函数表达式含参数的数值积分

找到好办法了,可以用MATHEMATICA计算,很方便,而且连MATLAB不能计算的不规则积分域的多重积分也能搞定,哈哈
幸福像花儿一样 当前离线   回复时引用此帖
旧 2009-08-29, 13:35   #4
030612
初级会员
 
注册日期: 2009-08-29
年龄: 41
帖子: 2
声望力: 0
030612 正向着好的方向发展
默认 回复: 函数表达式含参数的数值积分

a=3;b=5;c=4;
y=inline('a+b*x.^2+c*x','a','b','c','x');
>> quadl(y,0,5,[],[],a,b,c)
030612 当前离线   回复时引用此帖
旧 2011-07-11, 14:40   #5
wgqi
初级会员
 
wgqi 的头像
 
注册日期: 2011-07-09
年龄: 35
帖子: 1
声望力: 0
wgqi 正向着好的方向发展
默认 回复: 函数表达式含参数的数值积分

同问,如果主题中的a,b这样的参数未知,那该怎么积分啊?

一起写成syms x a b?不知道这种情况怎么写a,b,计算的时候Matlab也会把他们当变量,求教!
wgqi 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
帮画下图呗,谢谢 iloveguangquan 数学建模专区 1 2009-04-15 17:00
Dynamic Function Creation with Anonymous and Nested Functions labfans MATLAB技术文章 0 2009-04-09 02:47
有哪位做过BEESSEL法数字下变频? yqgame365 MATLAB论坛 0 2008-12-07 23:53
[求助]axis显示图像问题 bigorangefdc MATLAB论坛 2 2008-11-15 10:18
仪表信息图像采集处理研究 liuna2008 MATLAB论坛 0 2008-04-12 18:53


所有时间均为北京时间。现在的时间是 18:28


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.