项目场景:
几日前,在研究某双核期刊的某篇论文时,发现论文上的函数图像绘制得似乎有些不精确。原函数方程为:(0.2045*y)^2+(3/4*y^3-2*x*y)^2-0.45^2=0。论文原文中函数图像如下图:
问题描述
可以很明显地看出,极值点附近的曲线显得很不平滑,根据论文作者提供的数据,该极值点的横坐标X=1.62335。
原因分析:
初步分析可能是作者绘图过程中,对函数的迭代次数设置得过低导致的。
解决方案:
于是我计划利用Python自己绘制一遍函数图像,并找到极值点。目前中文网上关于隐函数图像绘制的代码有博客可以借鉴,但是没有关于如何得到隐函数极值点的相关博客,求极值的内容基本围绕显函数展开。接下来我的代码将展示如何用Python绘制隐函数(0.2045*y)^2+(3/4*y^3-2*x*y)^2-0.45^2=0的图像,并找到该函数在X的取值范围为[-2,2]时的极