SageMath中多变量分段函数的集成

问题描述

我有一个问题可以简化如下:

g(w) = piecewise([[[0,3],(w-3)^2],[(3,infinity),0]])  
f(w,t) = g*cos(w*t)  # t >= 0
#assume(t,'real')  
h = integral(f,w,10); h

输出:t |--> undef

如果我不分段使用,并且只积分到 w = 3(我知道 g 变为零),那么我得到了想要的解决方案:

g2(w) = (w-3)^2
f2(w,t) = g2*cos(w*t)
h2 = integral(f2,3); h2

输出:t |--> 6/t^2 - 2sin(3t)/t^3

如何将 f(w,t) 分段(或等效)定义 g(w)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)