手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

matlab最值问题求解

时间:2024-10-14 06:10:40

1、作为演示,以求解如下数学问题为例,利用matlab求解其最值:

matlab最值问题求解

2、新建M文件,编写如下代码:clea筠续师诈r;clc;x = -10:0.1:10;y = (x.^2-1).*(x.^(1/3));plot烫喇霰嘴(x,y);% find maximum value use @max funcymax = max(y)xmax = x(find(y==ymax))% find minimum value use @min funcymin = min(y)xmin = x(find(y==ymin))其中,max 用于寻找最大值,min函数用于寻找最小值。而xmin,xmax分别返回最小值、最大值对应的x值。

3、运行,可以看到函数曲线如下所示:

matlab最值问题求解

4、而在Command Window可以看到输出的值:ymax = 1.0664e+02 + 1.8471e+02ixmax = -10ymin = 0xmin = -1 0 1

© 手抄报圈