来自苏慧的问题
【写出用MATLAB求函数f(x)=(x-6)*(960-30x)的极大值点的程序命令】
写出用MATLAB求函数f(x)=(x-6)*(960-30x)的极大值点的程序命令
1回答
2020-03-19 18:08
【写出用MATLAB求函数f(x)=(x-6)*(960-30x)的极大值点的程序命令】
写出用MATLAB求函数f(x)=(x-6)*(960-30x)的极大值点的程序命令
你可以先设定变量x,再令f=(x-6)*(960-30x),再求导,如下
>>x=sym('x');
>>f=(x-6)*(960-30*x);
>>g=diff(f)
%至此求出了多项式g=1140-60x
>>p=[-60,1140];
>>roots(p)
可求得极大值点为19