求Sin(x)在[0,2π]内给定区间的最大值

来源:互联网 发布:索尼电视怎么样 知乎 编辑:程序博客网 时间:2024/06/08 10:01

如图示,求y=sin(x)在区间[x1,x2]的最大值0x1x22π

解:

分六种情况讨论:

   x2≤π/2时,最大值为sin(x2)

   x1≤π/2x2>π/2时,最大值为1

   当π/2x1≤π时,最大值为sin(x1)

   当π<x1x23π/2时,最大值为sin(x1)

   当π<x13π/2x23π/2时,

 此时就要看哪边离3π/2远,谁离得远就谁大,用数学表达式表示为:

                  sin(x1)   (|x1-3π/2||x2-3π/2|)

最大值=                               

                  sin(x2)   (|x1-3π/2||x2-3π/2|)

 

   x13π/2时,最大值为sin(x2)

以上讨论的前提条件是0x1x22π,切记切记!!!

程序代码如下:

原创粉丝点击