matlab怎么在找出图中极值的纵横坐标比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种data curse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=max(y)啊,提示Undefined function 

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 16:41:54
matlab怎么在找出图中极值的纵横坐标比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种datacurse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=m

matlab怎么在找出图中极值的纵横坐标比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种data curse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=max(y)啊,提示Undefined function 
matlab怎么在找出图中极值的纵横坐标
比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种data curse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=max(y)啊,提示Undefined function 'max' for input arguments of type 'sym'.

matlab怎么在找出图中极值的纵横坐标比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种data curse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=max(y)啊,提示Undefined function 
不能用是因为sym不支持max,y不是一系列的离散点
找极值有三种方法:
导数为0求极值、优化算法(运用函数)、绘图观察
其中有2个函数:(都是找极小值的函数,极大值可以用其相反数查找)
[x,feal,exitflag,output]=fminbnd(fun,x1,x2,options)
[x,feal,exitflag,output]=fminsearch(fun,x0,options)
%若exitflag给出数大于0,则成功找到极值点,x,fval分别是极值点和对应的目标函数极值
找0点的程序:
x1=-2;x2=2;
yx=@(x)-(sin(x)/x); %找极大值要用相反数找极小值
[xn0,fval,exitflag,output]=fminbnd(yx,x1,x2)
xn0 =
1.6653e-016 @可以视为0
fval =
-1
exitflag =
1
output =
iterations:5
funcCount:6
algorithm:'golden section search,parabolic interpolation'
message:[1x112 char]
从而所以极大值为(0,1)
剩下的点楼主自己编程找找,这样印象才深刻

函数在极值点的导数为0,你可以用diff()这个函数求出一阶导数,然后找出为0的坐标就很容易了

matlab怎么在找出图中极值的纵横坐标比如sin(x)/x函数的图像.找出每个极值点的坐标值.不要手点的那种data curse,不精确.求指导.用syms定义的函数,怎么没法用[ymax,tp]=max(y)啊,提示Undefined function  matlab 中把图做出来怎么通过x在图中找出y的值啊? matlab新手 怎么在图中显示坐标不用鼠标参与的.显示全部点的坐标, 关于matlab的问题请大神解答在这个式子里面,m=4.2827,我需要求出最大极值和最小极值,包括具体的点的坐标,请问怎么求,结果是什么?用matlab解答, 在Matlab中如何找去三维图的极值点?数据是离散的 matlab中 函数极值怎么求 【求助】matlab画曲线后 求其上面最大值那一点的坐标根据某公式用matlab画出其曲线后,怎么找出最大值那一点的具体坐标是多少啊?或者怎么在曲线上找出指定点的坐标值.比如下图如何在matlab 请问在matlab中画图,坐标名还有每条曲线的图注怎么添加啊! 在matlab中,怎么查看Plot的数值点,即x,y坐标值? 知道xy z坐标怎么在matlab中生成三维图 知道xy z坐标怎么在matlab中生成三维图 MATLAB怎么求图像中某个灰度值的坐标? matlab中,怎样设置坐标系统的原点在左上角? matlab 画二维图我有一组坐标值(横坐标在30到40,纵坐标在115到125),想把坐标以点的形式画在坐标中,请问怎么画啊? 在matlab中如何用遗传算法求极值 关于matlab的问题求大神解释在这个式子里面,m=4.2827,我需要求出最大极值和最小极值,包括具体的点的坐标,请问怎么求,结果是什么?用matlab解答,请让我看看过程好吗?多谢了! matlab怎么做x,y,z.3维图假如 y=x.^2 ;z=y.^2; 这是个三维的坐标 请问在matlab中要怎么做出来? CAD中纵横比例不同怎么量斜线的长度