再问一下,怎样用matlab在一个一元函数图中标出最小值点的坐标

 我来答
帐号已注销
2019-10-06 · TA获得超过25.9万个赞
知道小有建树答主
回答量:2206
采纳率:96%
帮助的人:82万
展开全部

可以使用min()函数找出函数中的最小值点,然后使用text()函数标注出来。

octave:2>  x=-5:0.02:5;     //输入X的取值范围

octave:3> y=x.^2+5;         //定义一元函数

octave:4> plot(x,y);            //画出X,Y的图像

octave:5> hold on;         //继续输入

octave:6> mix_where=find(y==min(y));         //定义最小值Y

xmin=x(mix_where);octave:8> lot(xmin,min(y),'go','linewidth',5);              //定义最小值点

str=strcat('(',num2str(xmin),',',num2str(min(y)),')');

text(xmin,min(y),str)  //标注最小值坐标

扩展资料

MATLAB系统由MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统和MATLAB应用程序接口(API)五大部分构成。

开发环境

MATLAB开发环境是一套方便用户使用的MATLAB函数和文件工具集,其中许多工具是图形化用户接口。它是一个集成的 用户工作空间,允许用户输入输出数据,并提供了M文件的集成编译和调试环境,包括MATLAB桌面、命令窗口、M文件编辑调试器、MATLAB工作空间和在线帮助文档。

数学函数

MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。

语言

MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。

图形处理

图形处理系统使得MATLAB能方便的图形化显示向量和矩阵,而且能对图形添加标注和打印。它包括强大的二维三维图形函数、图像处理和动画显示等函数。

参考资料来源:百度百科—MATLAB

learneroner
高粉答主

推荐于2017-09-28 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:6580万
展开全部

思路:使用min()函数找出最小值点,然后使用text()标注出来。下面进行实例演示——标注出[0,2π]区间正弦函数的最小值:

1、绘制正弦函数曲线

在matlab命令窗口输入如下代码:

>> x = 0:pi/50:2*pi;

>> y = sin(x);

>> plot(x,y)

2、绘制最小值标记点

>> [~,t] = min(y);        %  求出y最小值对应的位置

>> hold on                %  禁止刷新图形,以便继续绘制标记点

>> plot(x(t),y(t),'rs','MarkerSize',6)     % 绘制最小值点,样式为红色正方形,大小为6

3、添加文字标记

>> str = ['P(' num2str(x(t)) ',' num2str(y(t)) ')'];

>> text(x(t),y(t),str)    % 在(x(t),y(t))坐标处放置文字说明

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wxhhq0226
2013-06-28 · TA获得超过1697个赞
知道小有建树答主
回答量:496
采纳率:66%
帮助的人:490万
展开全部

举个例子:

 x=-10:0.01:10;
y=x.^2+x+5;
mix_where=find(y==min(y));
xmin=x(mix_where);
plot(x,y);%画曲线
hold on;
plot(xmin,min(y),'go','linewidth',5);%最小值点
 str=strcat('(',num2str(xmin),',',num2str(min(y)),')');
text(xmin,min(y),str)%标注最小值坐标

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式