= fminunc(fun,x0);
其中fun的作用是:
其中fun的作用是:
举一反三
- 求函数 f(x)=3*x1^2 + 2*x1*x2 + x2^2 − 4*x1 + 5*x2. 时,输入代码 >>fun = @(x)3*x(1)^2 + 2*x(1)*x(2) + x(2)^2 - 4*x(1) + 5*x(2); >>x0 = [1,1]; >>[x,fval] = fminunc(fun,x0); 其中fun的作用是:
- 仅含有线性不等式约束的非线性规划可以通过下面哪个命令格式进行求解 A: [X,FVAL]= fmincon(FUN,X0,[],[],Aeq,Beq) B: [X,FVAL]= fmincon(FUN,X0,A,B) C: [X,FVAL]= fmincon(FUN,X0) D: [X,FVAL]= fmincon(FUN,X0,[],[],Aeq,Beq,LB,UB)
- 仅含有线性不等式约束的非线性规划可以通过下面哪个命令格式进行求解 A: [X,FVAL]= fmincon(FUN,X0,[],[],Aeq,Beq) B: [X,FVAL]= fmincon(FUN,X0,A,B) C: [X,FVAL]= fmincon(FUN,X0) D: [X,FVAL]= fmincon(FUN,X0,[],[],Aeq,Beq,LB,UB)
- 求函数 f(x)=3*x1^2 + 2*x1*x2 + x2^2 − 4*x1 + 5*x2. 时,输入代码 >>fun = @(x)3*x(1)^2 + 2*x(1)*x(2) + x(2)^2 - 4*x(1) + 5*x(2); >>x0 = [1,1]; >>[x,fval] = fminunc(fun,x0); 到matlab上运行一下,得到的结果,x是:
- 下列函数声明中,错误的是________ A: void fun(int x=0,int y=0); B: void fun(int x,int y=0); C: void fun(int x=0,int y); D: void fun(int x,int y);