matlab求闭区间的最值?
在MATLAB中,可以使用min和max函数来计算给定闭区间的最小和最大值。例如,若要求闭区间[1, 10]的最小和最大值,可以使用min(1, 10)及max(1, 10)来得到1和10。这些函数接受一个或多个参数,并返回它们的最小或最大值。
在给定闭区间的情况下,只需要将区间的起点和终点作为参数传递给这些函数即可。
比如对于区间[a, b],使用min(a, b)可以得到最小值,使用max(a, b)可以得到最大值。
1、定义一个函数:
y=t/(1 t*t);
在通过以下函数查看函数图像;
ezplot(y);
2、查看函数的图像可知,函数在0到2之间有一个极值
输入一下指令可以求得最大值;
max(subs(y,t,[0:0.00001:2]));
其中0.00001是精度。