0

我想评估这个函数的积分:

(cos(t^2)*sin(t)^2)^(1/2)    

在此期间

-15*pi:50*pi

我正在使用这些:

f=@(t) (cos(t.^2).*sin(t).^2).^(1/2);
quad(f,-15*pi,50*pi)

但我收到警告:

Warning: Maximum function count exceeded; singularity likely.
> In quad at 110
In PPEL at 6

ans =

35.8252 +54.5673i

很可能有一些愚蠢的东西我不知道数学的理论部分,比如 MATLAB 所说的一些奇点。

此外,当我想用​​这个符号化地评估这个函数时:

int((cos(t.^2).*sin(t).^2).^(1/2))

它说:警告:找不到显式积分。

ans =

int((cos(t^2)*sin(t)^2)^(1/2), t)

有什么解决办法?

4

1 回答 1

2

在不尝试积分的情况下绘制函数。

我注意到的是,您将取负数的平方根。我怀疑这不是你想要做的......

于 2012-04-04T01:36:44.863 回答