matlab 求-120*x^3-30*x^4+18*x^5+5*x^6-30*xy^2的极值
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/07/31 01:28:52
matlab 求-120*x^3-30*x^4+18*x^5+5*x^6-30*xy^2的极值
syms x y
f='-120*x^3-30*x^4+18*x^5+5*x^6-30*x*y^2';
fx=diff(f,x)
fy=diff(f,y)
结果为:
fx =
30*x^5 + 90*x^4 - 120*x^3 - 360*x^2 - 30*y^2
fy =
(-60)*x*y
接下里roots怎么写呢?
是:
x0=roots([30,90,-120,-360,0,-30*y^2])
y0=roots([0,0,0,0,-60,-60*x,0])
还是怎么写呢?
syms x y
f='-120*x^3-30*x^4+18*x^5+5*x^6-30*x*y^2';
fx=diff(f,x)
fy=diff(f,y)
结果为:
fx =
30*x^5 + 90*x^4 - 120*x^3 - 360*x^2 - 30*y^2
fy =
(-60)*x*y
接下里roots怎么写呢?
是:
x0=roots([30,90,-120,-360,0,-30*y^2])
y0=roots([0,0,0,0,-60,-60*x,0])
还是怎么写呢?
![matlab 求-120*x^3-30*x^4+18*x^5+5*x^6-30*xy^2的极值](/uploads/image/z/559990-46-0.jpg?t=matlab+%E6%B1%82-120%2Ax%5E3-30%2Ax%5E4%2B18%2Ax%5E5%2B5%2Ax%5E6-30%2Axy%5E2%E7%9A%84%E6%9E%81%E5%80%BC)
oots用来求多项式的根的,参数是多项式系数.
x0=roots([30,90,-120,-360,0,-30*y^2])
y0=roots([-60*x,0])
再问: 他总是提示:
??? Undefined function or method
'isfinite' for input arguments of type
'sym'.
Error in ==> roots at 27
if ~all(isfinite(c))
再答: 你x,y定义的是syms类型,求根需要定义数值类型,不能用syms类型
再问: 那应该怎么改呀?数值类型怎么定义?
麻烦您了 谢谢 不太懂啊
再答: 就直接将x,y定义为一个数,如x=5,y=8之类的
x0=roots([30,90,-120,-360,0,-30*y^2])
y0=roots([-60*x,0])
再问: 他总是提示:
??? Undefined function or method
'isfinite' for input arguments of type
'sym'.
Error in ==> roots at 27
if ~all(isfinite(c))
再答: 你x,y定义的是syms类型,求根需要定义数值类型,不能用syms类型
再问: 那应该怎么改呀?数值类型怎么定义?
麻烦您了 谢谢 不太懂啊
再答: 就直接将x,y定义为一个数,如x=5,y=8之类的
matlab 求-120*x^3-30*x^4+18*x^5+5*x^6-30*xy^2的极值
求函数f(x)=4X^3-3X^2-6X+2的极值点和极值
求函数f(x)=2x^3+3x^2-12x+5的极值
求函数f(x,y)=2x³+xy²+5x²+y²的极值?
高数 求函数极值f(x,y)=x^2+y^3-6xy+18x-39y+16
求代数式的值 6x+2x²-3x+x²+1 其中x=-5 4x+3xy-x²-9 其中x=
求下列式子的极值 (1) 5x-3x^2 (2) 2x^2+x-3 (3) 1/(x^2+x+1) (4) x^2+4/
求f(x,y)=xy(x^2+y^2-1)的极值和极值点,
求函数y=2x^3+6x^2-18x+5的单调区间与极值
利用Matlab,求函数y=x -6x+3的单调区间及极值
已知函数f(x)=4x³-3x²-18x+5,求f(x)在[-1,2]上的极值.
求函数Z=X平方+XY+Y平方-3X-6Y的极值