matlab绘制二次曲线,并找出最大值位置(找出两曲线的最大差值点)

您所在的位置:网站首页 如何用matlab求极值 matlab绘制二次曲线,并找出最大值位置(找出两曲线的最大差值点)

matlab绘制二次曲线,并找出最大值位置(找出两曲线的最大差值点)

2023-11-09 09:06| 来源: 网络整理| 查看: 265

绘制二次曲线源代码及方法如何用matlab画Y=X^2的图啊?_百度知道

画出函数曲线后,找出最大值点的坐标【求助】matlab画曲线后 求其上面最大值那一点的坐标_百度知道

 [ymax,tp]=max(y)              %y为你的图形中纵坐标显示的变量名,ymax即为y中的最大值,tp为y                                                     中最大值所在的位置

例:找出y=x^2和x=y^2在【0,1】内的最大差值点的坐标

【分析】两曲线差值可以转化为y=x^(0.5)-x^2在【0,1】内的最大值点

x=0:0.0001:1; y=x.^(0.5)-x.^2; plot(x,y)                                    %画图 xlabel('x')                                 %x轴标题 ylabel('y')                                 %y轴标题 title('y=x^(0.5)-x^2')                 %标题 grid on  [ymax,tp]=max(y)              %y为图形中纵坐标显示的变量名,ymax即为y中的最大值,tp为y中                                                             最大值所在的位置

图像如下:

 输入[ymax,tp]=max(y)后在操作框显示

ymax=0.4725               %最大值点

tp=3970                       %在【0,1】内选10000个点时,最大值点的横坐标为3970,也就是说最大                                                值点坐标为(0.3970,0.4725)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3