返回信息流仿真中遇到一个表达式,类似y=e^(1-cost)/(1-cost),用int对y求定积分int(y,t,-pi/2,pi/2),得到的结果仍然是int表示的一个式子,没有积分结果。想问大神们对于这种问题,能用什么方法计算积分结果吗?急!谢谢!
这是一条镜像帖。来源:北邮人论坛 / matlab / #10109同步于 2013/7/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
Matlab中不能积分问题
guchen
2013/7/5镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
看看源代码?话说我还是不太明白你的意思
【 在 guchen (孤尘) 的大作中提到: 】
: 仿真中遇到一个表达式,类似y=e^(1-cost)/(1-cost),用int对y求定积分int(y,t,-pi/2,pi/2),得到的结果仍然是int表示的一个式子,没有积分结果。想问大神们对于这种问题,能用什么方法计算积分结果吗?急!谢谢!
总算明白了。。别期望matlab能把符号积分的表达式算出来。
用数值积分的方法吧
【 在 guchen (孤尘) 的大作中提到: 】
: 仿真中遇到一个表达式,类似y=e^(1-cost)/(1-cost),用int对y求定积分int(y,t,-pi/2,pi/2),得到的结果仍然是int表示的一个式子,没有积分结果。想问大神们对于这种问题,能用什么方法计算积分结果吗?急!谢谢!
用quad或quadl试试?
【 在 guchen 的大作中提到: 】
: 仿真中遇到一个表达式,类似y=e^(1-cost)/(1-cost),用int对y求定积分int(y,t,-pi/2,pi/2),得到的结果仍然是int表示的一个式子,没有积分结果。想问大神们对于这种问题,能用什么方法计算积分结果吗?急!谢谢!