Matlab中fmincon函数使用出错

2021-03-11 06:24:42 字数 887 阅读 4428

1楼:

>> [x,fval]=fmincon('fmin',x0,,,,,-1.68,1.68)

optimization terminated: magnitude of directional derivative in search

direction less than 2*options.tolfun and maximum constraint violation

is less than options.tolcon.

no active inequalities.

x =1.668593592364594 0.581614920319626

fval =

-27.187778596177679

结果正确着来呢!

因为自你这是非bai线性有约束的最优化问du题zhi

,只能用这个函数了dao

2楼:无我无心无源

你那个m文件的函数名与文件名不一致,而且fmin是系统函数,应该换成其他与系统不重复的函数名

matlab的fmincon函数使用问题 10

3楼:匿名用户

f=0function f = myfun(x)for i=1:3

f = f + x(i) -11*x(i)*a(i) ;%%这个表达式出现了问题

end循环外面加上f=0试试

4楼:匿名用户

你的a变量从**来的?x是向量无所谓的。

5楼:钊乾锁斯乔

大型算法不能解决此问题,换中型算法,在optionset中设置,medium-scale(中型算法要给出x0,即初值)

如何用matlab传递函数离散化

1楼 匿名用户 把传递函数离散化 dsys c2d sys ts method 传函离散 num den tfdata dsys v 离散后提取分子分母 这里面的method有好多种 zoh 零阶保持, 假设控制输入在采样周期内为常值,为默认值。 foh 一阶保持器,假设控制输入在采样周期内为线性。...

用matlab,编写函数文件,计算1+2 2+

1楼 我行我素 n 20 可改为任意数 x 1 for i 2 n x x i 2 endx 2楼 匿名用户 如下 function x task n x 0 for i 1 n x x n 2 endend matlab for循环计算1 2 3 2 5 2 3楼 技术3v噏羞 sum 0 n 7...

怎样用matlab画概率密度函数曲线

1楼 匿名用户 函数pdf 及其整个家族都可以用来计算,你可以help一下。最简单的就是用ksdensity 比如 f x ksdensity randn 100000 1 plot x f 如何用matlab画一组数据的概率密度曲线 2楼 化学工程 clc clear x randn 1 1000...