为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用编程语言找到二次方程的顶点?

如何使用编程语言找到二次方程的顶点?

一只斗牛犬 2022-05-24 13:08:32
如何使用编程语言找到二次方程的顶点?例如,我有一个这样的方程。Y=3X**2-12X+4虽然我可以使用下面的方法找到 Y 的最小值x=np.arange(-100,101,1)y=3*np.power(x,2)-12*x+4print(np.min(y))但是后来我不知道如何使用程序找到X值,我只能使用数学方程解决问题,所以请帮助,谢谢。import  matplotlib.pyplot as pltimport  numpy as npx=np.arange(-100,101,1) y=3*np.power(x,2)-12*x+4print(np.min(y))'''-8=3x**2-12x+4-12=3x**2-12x-12=3(x**2-4x)-4=x**2-4x0=x**2-4x+40=x**2-2*2x+2**20=(x-2)**2'''plt.plot(x,y)plt.grid()plt.show()
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

使用 argmin (链接)

x[ y.argmin() ]


查看完整回答
反对 回复 2022-05-24
  • 1 回答
  • 0 关注
  • 120 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号