matlab问题,为什么下面代码在运行时出现 Error in ==> lx1_5 at 10 if Z1>0 的错误?
syms x; y=x^2*exp(-x); dy=diff(y); X=solve(dy); d2y=diff(y,x,2); Z1=limit(d2y,x,X(1)); Z2=limit(d2y,x,X(2)); if Z1>0 disp(X(1)) disp('是极大值') else disp(X(1)) disp('是极小值') end
追问:就是在if Z1>0出现问题了呢