-
yalmip
matlab用于求解规划问题的工具包
推荐把这个工具整合到matlab中去,这个工具是私人的,不过大家都可以免费下载使用。下载后,只要在matlab中添加路径就可以使用这工具箱。
正在吸引我的是,这个工具箱建立了一种新的数据类型,使所有规划问题都整合在一起。
举例如下:
已知非线性整数规划为:
Max z=x1^2+x2^2+3*x3^2+4*x4^2+2*x5^2-8*x1-2*x2-3*x3-x4-2*x5
s.t.
0<=xi<=99(i=1,2,...,5)
x1+x2+x3+x4+x5<=400
x1+2*x2+2*x3+x4+6*x5<=800
2*x1+x2+6*x3<=800
x3+x4+5*x5<=200
在matlab中输入 x=intvar(1,5);
f=[1 1 3 4 2]*(x .^2)-[8 2 3 1 2]*x F=set(0<=x<=99)
F=F+set([1 1 1 1 1]*x <=400)+set([1 2 2 1 6]*x <=800)+set(2*x(1)+x(2)+6*x(3)<=800)
F=F+set(x(3)+x(4)+5*x(5)<=200) solvesdp(F,-f)
double(f) 80199
double(x) 53 99 99 99 0
intvar(m,n):生成整数型变量;
sdpvar(m,n):生产变量;
solvesdp(F,f):求解最优解(最小值),其中F为约束条件(用set连接),f为目标函数
double:显示求解的答案
intvar,sdpvar,生成的变量可以像矩阵一样使用,如例题显示。
- 2010-01-29 15:29:17下载
- 积分:1
-
smith_chart
射频电路设计,微波设计中常常用到的smith原图,本程序利用MATLAB编程画出smith原图,可以帮助射频电路设计,比如画等功率匹配圆,等阻抗圆,等反射系数圆等。(RF circuit design, microwave design is often used smith artwork, this program using MATLAB to draw smith original programming that can help RF circuit design, such as painting and other power matching round, such as impedance circle, so the reflection coefficient circle and so on.)
- 2011-01-14 16:19:42下载
- 积分:1
-
Cryptography
A cypher text is given. tronsformation method is used to get the cypher text. the cyper text is decrypted here.
- 2010-03-30 05:05:04下载
- 积分:1
-
visitorsrc
qt的一个设计模式
内有详细注解
是学习QT的很好的小例子(qt a design pattern with detailed annotations are a good learning small example of QT)
- 2011-05-06 16:51:04下载
- 积分:1
-
CalendarData
Calendar Data Source Code for Andriod.
- 2013-11-12 11:58:02下载
- 积分:1
-
AB
说明: 基于MMSE准则LS /涡轮译码算法和平衡MIMO迭代算法的性能比较(Based on MMSE criterion LS/Turbo decoding algorithm and balanced MIMO iterative algorithm performance comparison)
- 2010-05-25 11:44:01下载
- 积分:1
-
2
说明: matlab学习书籍,pdf格式,书名:MATLAB6.5辅助图像处理(matlab learning books, pdf format, title: MATLAB6.5 assisted image processing)
- 2013-03-27 20:59:14下载
- 积分:1
-
06035680Dijkstra
说明: 迪杰斯特拉算法,很好用,鲁棒性强,有效。实用性强(Dijkstra algorithm, very good, robust, effective.Strong practicability)
- 2019-10-17 16:10:25下载
- 积分:1
-
Huang_etal98
经验模式分解(EMD)是处理非线性,非平稳信号的一种有效算法。本论文是黄锷先生关于算法的描述(Empirical Mode Decomposition (EMD) is linear and non stationary signals an effective algorithm. Mr. Huang E of this paper is the description on the algorithm)
- 2010-08-30 10:21:03下载
- 积分:1
-
3Dpolar
在MATLAB平台下,如何画三维极坐标图。
源码以及说明(3D-polar plot function in matlab but it is not included in MATLAB HELP)
- 2010-01-10 22:08:03下载
- 积分:1