不定积分与Matlab

36视图(30天)
Jeena
Jeena 2013年3月30日
你好,
我有一个问题关于使用Matlab中的不定积分使用象征性的工具箱。我必须找到下列函数的积分
y@ (x) = x + 2 * sin (x);
我知道如何做一个象征性的变量使用“int”函数。但是有办法做不定积分定义函数通过一个匿名函数处理时?我能找到函数的定积分使用“积分”或用“四”。但不能使用这些函数当我只需要无限期集成与一个有界的极限。
一些能帮我找到一个解决方案吗?

答案(2)

沃尔特·罗伯森
沃尔特·罗伯森 2013年3月30日
信谊x
y = y (x);%,y是函数处理
int (y、x)
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2013年4月1日
然后你将不得不将函数转换为一个字符串并分析字符串为了做积分,它很可能没有已知的不定积分的解析解。图书馆的集成工具必须非常大,而且你会很容易被别人提供(例如)
@ (x), cos (sin (x))
不可能做不定积分法数值,只有通过分析已知的属性指定的功能。

登录置评。


一生库马尔
一生库马尔 2018年6月4日
我附上了文件与一个函数。如何在matlab编写这个函数?感谢你
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2018年6月4日
解决方案取决于k是正的,0,还是消极的,相对的q值和2 * k。在某些情况下它是未定义的组合。MATLAB是能够解决的一些组合如果你添加适当的假设变量,但是它不能告诉你全部的条件下解决其他假设。

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!