最大四边形面积-数学法题解
前言
什么!??你还在为这道最大四边形面积苦恼吗?
你还在为dalao的Math法看不懂而悲伤吗?
速速食用这篇题解!Math方法解题超详细(不对处欢迎指正!)
目录
1 解题知识点具备要求
2 题目大意
3 一次函数图像上的分析 (分类讨论)
4 转换二次函数抛物线并求得最值 (重点!!!)
5 代码环节
解题知识点具备
解这道题你需要具备以下知识点
初二:一次函数的图形与性质
y=kx+b(k,b为常数)y=kx+b(k,b为常数)y=kx+b(k,b为常数)
初三:二次函数概念及二次函数(抛物线)的顶点坐标
y=ax2+bx+c(a,b,c为常数)y=ax^2+bx+c(a,b,c为常数)y=ax2+bx+c(a,b,c为常数)
顶点坐标(−b2a,4ac−b24a)(-\frac{b}{2a},\frac{4ac-b^2}{4a})(−2ab ,4a4ac−b2 )
题目大意
有一条一次函数直线y=kx+by=kx+by=kx+b,已知k和bk和bk和b且直线上有一动点PPP在坐标系的第一象限移动,PPP与数轴构成 矩形PDOCPDOCPDOC(本蒟蒻自定的),现求S矩形PDOCS_{矩形PDOC}S矩形PDOC 最大,如下图
一次函数图像上的分析 (分类讨论)
通过一次函数的性质我们可以知道
当k>0k>0k>0时,图像的开口是朝上的此时若P在第一象限上移动则解会无限大,如图
但当k<0k<0k<0时,即 题目大意 中图片所示,图像的开口朝下,一次函数图像的第一象限部分是有限制的,所以此时SPDOCS_{PDOC}SPDOC 有最大值
因此明晰了有解和无解的情况
1-当k>0k>0k>0时无解 输出-1
2-当k<0k<0k<0时有解 继续往下求解
转换二次函数抛物线并求得最值
在分析完有无解后,最重要的一步来了,求得最大解
我们依旧拿图片来看
我们设点PPP的横纵坐标上为xpx_pxp 和ypy_pyp ,因为点PPP在一次函数上所以ypy_pyp 满足yp=kxp+by_p=kx_p+byp =kxp +b,所以点PPP可表示为(xp,kxp+b)(x_p,kx_p+b)(xp ,kxp +b)
又因为S矩形PDOC=DP⋅PCS_{矩形PDOC}=DP\cdot PCS矩形PDOC =DP⋅PC且DP=xp,PC=ypDP=x_p,PC=y_pDP=xp ,PC=yp
所以S矩形PDOC=xp⋅yp=xp⋅(kxp+b)=kxp2+bxpS_{矩形PDOC}=x_p\cdot y_p\\=x_p\cdot(kx_p+b)\\=kx_p{^2}+bx_pS矩形PDOC =xp ⋅yp =xp ⋅(kxp +b)=kxp 2+bxp
这样此时S矩形PDOCS_{矩形PDOC}S矩形PDOC 值就变成了一个一元二次方程,求其最大值
求一元二次方程的最大值可以将它抽象为二次函数,继而转为求二次函数(抛物线)的最大值也就是顶点的yyy轴数值,如下图所示
一个二次函数可以表示为y=ax2+bx+c(a,b,c为常数)y=ax^2+bx+c(a,b,c为常数)y=ax2+bx+c(a,b,c为常数)
我们将上面求出的kxp2+bxpkx_p{^2}+bx_pkxp 2+bxp 作观察
发现a=k,b=b,c=0a=k,b=b,c=0a=k,b=b,c=0
而后代入求顶点纵坐标的公式4ac−b24a\frac{4ac-b^2}{4a}4a4ac−b2
因为c=0c=0c=0所以4ac4ac4ac项消掉 最终得出−b24a\frac{-b^2}{4a}4a−b2
所以S矩形PDOC=−b24aS_{矩形PDOC}=\frac{-b^2}{4a}S矩形PDOC =4a−b2
这样我们就把有解情况下的公式求出来了!!!
代码环节
附带注释!!!