用matlab求函数最大值的步骤?

如题所述

第1个回答  2022-11-06

用matlab求函数最大值的步骤如下:

1.

打开matlab软件,清空桌面环境;

clear

clc

2.

定义一个符号变量:

syms t

3.

定义一个函数:

y=t/(1+t*t);

再通过以下函数来查看上面的函数图像;

ezplot(y);

4.

查看该函数的图像可知,函数在0到2之间有一个极值,本例求解该最大值为例;

5.

输入以下的指令可以求得该函数最大值;

max(subs(y,t,[0:0.00001:2]));

其中0.00001是精度,求得最大值为0.5000