声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1699|回复: 3

[综合讨论] int和quadv有什么区别?

[复制链接]
发表于 2008-12-14 06:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
int对矩阵积分给出的似乎是解析解
那么,这与quadv有什么区别?仅仅是精确度的区别吗?

此外,quadv在调用被积函数的时候能够允许函数除了被积参数还有其他的输入参数,如v=quadv(fun,0,t,[],[],.....), fun可以除了t之外还有很多参数(v对fun从0到t积分)
那么,int可以这么做吗?即允许输入其他的参数(除被积参数以外)?

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2008-12-14 09:11 | 显示全部楼层

回复 楼主 MichaelNCSU 的帖子

1.int可以用来求不定积分和定积分;
  qudav只能求定积分;
2.qudav可以对矢量形式进行数值积分,int不行;
3.int是先求原函数再求积分,所以如果原函数不能显示表达也就无法计算定积分;quadv没有这个限制。

更多请参考
doc int
doc qudav

评分

1

查看全部评分

 楼主| 发表于 2008-12-14 13:33 | 显示全部楼层
原来int不能进行矩阵的积分运算阿
多谢!
发表于 2008-12-14 14:18 | 显示全部楼层

回复 板凳 MichaelNCSU 的帖子

又试了试,事实上int也可以做符号矩阵的积分。不好意思,上面说“int不能对矩阵进行积分”是不对的。

  1. syms x;y=int([-2*x/(1+x^2)^2,x^4;sin(x),exp(x)])

  2. y =

  3. [ 1/(1+x^2),   1/5*x^5]
  4. [   -cos(x),    exp(x)]

  5. syms x;y=int([-2*x/(1+x^2)^2,x^4;sin(x),exp(x)],0,1)

  6. y =

  7. [      -1/2,       1/5]
  8. [ -cos(1)+1,  exp(1)-1]
复制代码

[ 本帖最后由 sogooda 于 2008-12-14 14:24 编辑 ]

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-19 00:10 , Processed in 0.056669 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表