1. matlab优化工具箱安装
把工具箱解压到matalb安装目录的toolbox目录下(一般在Program Files下找到Matlab的安装位置,点进去就能找到toolbox),回然后用addpath或者pathtool把该工具箱答的路径添加到matlab的搜索路径中,最后用which newtoolbox_command.m来检验是否可以访问。如果能够显示新设置的路径,则表明该工具箱可以使用了。
2. MATLAB优化工具箱--线性规划问题
这个是整数规划。
你得用别的函数。
比如:ipslv_mex,这个好像得去网上载。
f=ones(7,1);
A=[1,4,0,0,3,1,2;1,0,3,0,1,2,0;1,0,0,2,0,0,1];
b=[50;30;25];
intlist=zeros(7,1); %代表专7个变属量都是整数
xmin=ones(7,1); %代表7个变量的最小值均为1
xmax=inf*ones(7,1); %代表7个变量最大值均为无穷大
ctype=ones(3,1); %代表三个方程都是Ax=b,大于等于的话为1,小于等于的话为-1
[x,how]=ipslv_mex(f,A,b,intlist,xmax,xmin,ctype)
结果为:
x =
16
1
1
4
9
1
1
3. 如何在MATLAB中打开工具箱
matlab自带的工具箱,左下角,start-toolbox-选择
自己下载的工具箱,在file
set
path里面添加路径就可以用了
4. matlab优化工具箱lp
lp是matlab5的优化函数,现在matlab7以上都用linprog换成x=linprog(f,A,b)
5. 数学建模MATLAB工具箱是什么怎么用
Matlab工具箱已经成为一个系列产品,Matlab主工具箱和各种工具箱(toolbox )。
工具箱简介
1功能型工具箱 —— 通用型
功能型工具箱主要用来扩充Matlab的数值计算、符号运算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能,能够用于多种学科。
2领域型工具箱 —— 专用型
领域型工具箱是学科专用工具箱,其专业性很强,比如控制系统工具箱( Control System Toolbox);信号处理工具箱(Signal Processing Toolbox);财政金融工具箱( Financial Toolbox)等等。只适用于本专业。
3
Matlab常用工具箱
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系统工具箱
Communication Toolbox——通讯工具箱
Financial Toolbox——财政金融工具箱
System Identification Toolbox——系统辨识工具箱
Fuzzy Logic Toolbox——模糊逻辑工具箱
Bioinformatics Toolbox——生物分析工具箱
Image Processing Toolbox——图象处理工具箱
Database Toolbox——数据库工具箱
Model predictive Control Toolbox——模型预测控制工具箱
Neural Network Toolbox——神经网络工具箱
Optimization Toolbox——优化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——鲁棒控制工具箱
Signal Processing Toolbox——信号处理工具箱
Spline Toolbox——样条工具箱
Statistics Toolbox——统计工具箱
Symbolic Math Toolbox——符号数学工具箱
Simulink Toolbox——动态仿真工具箱
Virtual Reality Toolbox——虚拟现实工具箱
Wavelet Toolbox——小波工具箱
等等…….
而且每个新出的版本都在增加、更新完善。
6. matlab的优化工具箱,optimization中fminimax的使用
http://..com/question/333697368.html
x = fminimax(fun,x0)给定初值x0, 求函数最小值;
x = fminimax(fun,x0,A,b)给定初值x0,且满足A x<=b,A是矩阵,b是向量;
x = fminimax(fun,x,A,b,Aeq,beq),满足A x<=b,满足线性方程组Aeq*x = beq;Aeq矩阵,beq向量;
x = fminimax(fun,x,A,b,Aeq,beq,lb,ub),用法同上,再满足 lb<=x<=ub;
x = fminimax(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon) subjects the minimax problem to the nonlinear inequalities c(x) or equality constraints ceq(x) defined in nonlcon. fminimax optimizes such that c(x) ≤ 0 and ceq(x) = 0. Set lb = [] and/or ub = [] if no bounds exist.
[x,fval] = fminimax(...)返回最小值时x值和函数最小值。
[x,fval,maxfval] = fminimax(...) 返回目标函数最大值;
[x,fval,maxfval,exitflag] = fminimax(...)返回 exitflag描述最小值存在状态。
希望帮上你。
7. matlab 优化工具箱怎么用
首先看一个gui对遗传算法的应用, 求下列函数的极小值。 f(x)=x.^4-3*x.^3+x.^2-2; 利用遗传算法求内解容,选择ga solver(求解器),输入适应函数,输入变量个数,start就可以了,充分反应了遗传算法的优越性。 接着是对无约束一维极值问题的求解。...
8. matlab优化工具箱怎么调用呀我们要处理贝叶斯诊断问题请问该怎么操作
1、MATLAB自带工具箱
查看方来式:源
首先详细介绍一下MATLAB自带工具箱的使用。
在不熟悉一些调用工具箱的命令的时候,可以在MATLAB主窗口中,点击左下角start--toolboxes,就会罗列出MATLAB已经安装的所有工具箱,可以根据个人的需要选择将要使用的工具箱。可以看到有拟合工具箱、金融工具箱、最优化工具箱等等。
2、调用(打开)方式:以调用拟合工具箱为例,进行详细的示例。
调用方式一:
按照以下步骤:
点击主窗口左下角start--toolboxes--curve fitting--curve fitting tool 单击,就可以打开拟合工具箱。
3、调用方式二:
在上一步中,在start--toolboxes--curve fitting--curve fitting tool ,到这里的时候,会看到在其后面有一个简写 cftool ,这就是拟合工具箱调用命令函数。在MATLAB主窗口中输入cftool ,回车,同样可以打开拟合工具箱。
4、工具箱的使用:
拟合工具箱打开之后,就可以进行多种曲线拟合了。
9. 如何使用matlab中的工具箱
首先,将下载的工具箱文件解压,将文件夹复制到MATLAB安装目录下toolbox文件夹下专。
其次,在MATLAB命令行中输属入如下命令:
>>cd D:\MATLAB7\toolbox\piotr_toolbox % 找到你的工具箱
>> addpath(genpath('D:\MATLAB7\toolbox\piotr_toolbox')) %增加路径
>> savepath %永久保存路径
最后,检查是否成功:
>>which hog %随便输入所加入工具箱中的一个m文件
D:\MATLAB7\toolbox\piotr_toolbox\channels\hog.m %得到此文件路径,即加载正确
10. MATLAB优化工具箱怎么试用
首先看一个gui对遗传算法的应用,
求下列函数的极小值。
f(x)=x.^4-3*x.^3+x.^2-2;
利用遗传算法求解,选择ga solver(求解器),输入适应函数,输入变量个数,start就可以了,充分反应了遗传算法的优越性。
接着是对无约束一维极值问题的求解。
首先是进退法搜索单谷函数的极值问题。原理就是在固定区间内按照一定步长无穷逼近最优解,不过无论怎样逼近,最后得到的还是符合精度的区间,并不是理论最优解。Matlab中用minJT函数来实现。
相关的函数代码可以在matlab相关文件夹中找到,这里就不多说,不过还是按这种方法求一下上面的极小值问题。
代码如下:
syms x;
f=x^4-3*x^3+x^2-2;
[x1,x2]=minJT(f,0,0.001);
在2009b中结果是。2009b已经没有这个函数了。
无语了一下,继续看下一种方法,黄金分割法。
也是一种无穷逼近法,利用黄金分割长生前一个区间中的内点,舍去一个端点。逐渐逼近最小值,是一种单向收缩法。
不过2009b也没有这个函数了。
然后是斐波那契法。
我们首先就会联想到斐波那契数列,不过这里确实用到了斐波那契数列。
斐波那契法显然是一种双向收缩法具体的搜索原理就不多追究了。
然后便是牛顿迭代法,原来就学过的一种速度相当快的迭代方法,其中优化后的全局牛顿法,一般的牛顿法需要初始点接近最值点而全局牛顿法则不需要这个要求。关最后还有割线法,二次插值和三次插值法。以后会慢慢补充相关的函数m文件的。