xfminbnd.m

来自「实用化工计算机模拟:MATLAB在化学工程中的应用 附录光盘程序」· M 代码 · 共 21 行

M
21
字号
function xFminbnd
% 单变量最优化--函数fminbnd()的简单应用示例
%
%   Author: HUANG Huajiang
%   Copyright 2003 UNILAB Research Center, 
%   East China University of Science and Technology, Shanghai, PRC
%   $Revision: 1.0 $  $Date: 2002/05/31 $

clear all
clc

x1 = 0;
x2 = 100;
[x,fval] = fminbnd(@ObjFunc,x1,x2);
fprintf(' \nResults:\n')
fprintf('   Optimum solution: %f\n',x)
fprintf('   Objective value: %f',fval)

% ------------------------------------------------------------------
function f = ObjFunc(x)
f = x^3 + 3*x^2 - 9*x;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?