MATLAB常用语句总结4

记忆力比较差,把学习过程中常用的语法记录于此,方便回忆时索引

MATLAB总结4:线性规划


一、fminbnd、fminsearch

1.fminbnd

fminbnd函数用于在指定区间内寻找单变量函数的最小值。
fminbnd函数的语法如下:

[x,val] = fminbnd(fun, x1, x2)
[x,val] = fminbnd(fun, x1, x2, options)

参数说明:

fun:要最小化的函数的句柄(函数句柄或匿名函数)。
x1和x2:指定的区间,函数的最小值将在该区间内寻找。
options(可选):用于指定优化选项的结构体。
fminbnd函数将返回在指定区间内找到的函数的最小值的位置x和对应的数值。

演示如何使用fminbnd函数找到函数的最小值:

% 定义要最小化的函数
fun = @(x) x^2 + 2*x + 1;

% 在区间[-2, 2]内寻找最小值
[x,val] = fminbnd(fun, -2, 2);

% 显示找到的最小值的位置
disp(['最小值的位置:',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值