| 查看: 1754 | 回复: 6 | |||
[求助]
关于Matlab算符号积分
|
|
请问大家,用Matlab算积分是不是要有什么技巧才能保证正确性啊? 工作中需要计算这个积分的解析表达:int('(a*cos(x)-b)^28'),其中我对于a和b的选取是可以保证括号里的量小于1的。但用Matlab算了后,代入数值发现结果相当大。然后我干脆用Matlab执行命令:int('(6*sqrt(10)*cos(x)-18)^28',0,acos(3/sqrt(10))),结果高达10^26,明显错误,因为被积函数是小于1的,因此积分值按说是不应大于acos(3/sqrt(10))。 有同学知道是什么原因导致这种结果以及如何纠正么? |
» 收录本帖的淘帖专辑推荐
文献 |
» 猜你喜欢
垃圾破二本职称评审标准
已经有19人回复
职称评审没过,求安慰
已经有53人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab符号变量的一个问题
已经有4人回复
【分享】各种符号在MATLAB中的写法
已经有6人回复
【求助】如何用matlab读取文件中带符号的、带两位小数点的数字?
已经有5人回复
matlab的fig中插入特殊字符或中文或公式的办法?要求eps格式
已经有5人回复
【求助】请教Matlab高手求定积分近似值问题
已经有4人回复
【在线答疑】办公软件答疑专帖
已经有39人回复
zhfzh
木虫 (正式写手)
- 应助: 19 (小学生)
- 金币: 6620.5
- 散金: 200
- 红花: 4
- 帖子: 685
- 在线: 665小时
- 虫号: 715595
- 注册: 2009-03-05
- 专业: 原子和分子物理
2楼2012-01-14 12:04:08
3楼2012-01-16 06:06:52
4楼2012-01-20 07:33:21
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
5楼2012-01-24 09:22:44
6楼2012-02-09 06:53:27
7楼2014-05-12 10:34:01













回复此楼
我也自己编程算了,用四精度一样是错误。由于这个积分只是我整个计算的一小环,所以如果需要专门计算它从总计算量上来讲是无法忍受的。