交通分配与复杂网络分析

博客包含图论、复杂网络和交通流量分配问题等内容,涉及Matlab、C语言及软件...

排序:
默认
按更新时间
按访问量
RSS订阅

Matlab优化问题10—fzero和fsolve解非线性方程(组)

说明:单元非线性方程可用fzero,多元非线性方程可用fsolve.调用格式分别为: [x,fval,exitflag,output]=fzero(fun,x0) [x,fval,exitflag,output]=fsolve(fun,x0) 【例1】单元非线性方程求解:计算sin(x)在3附近的...

2015-07-13 16:47:53

阅读数 3497

评论数 0

Matlab优化问题09—A\b解线性方程组

说明:A\b用来求解线性方程组,只要写出系数矩阵A和资源向量b,就可以用左除的方法(高斯消元法)得到解。其调用格式为X=A\b. 【例1】求下列线性方程组: 解: 主函数: A=[1 -2 3;3 -2 1;1 1 -1]; b=[2;7;1]; X=A\b 解得: X = 1.6250...

2015-07-13 15:36:41

阅读数 1300

评论数 0

Matlab优化问题08—fminimax

设某城市有某种物品的10个需求点,第i个需求点Pi的坐标为(ai,bi),道路网与坐标轴平行,彼此正交。现打算建一个该物品的供应中心,且由于受到城市某些条件的限制,该供应中心只能设在x界于[5,8],y界于[5.8]的范围之内。问该中心应建在何处为好? P点的坐标为: ai 1 4...

2015-07-09 01:18:11

阅读数 6692

评论数 6

Matlab优化问题07—fgoalattain

说明:fgoalattian是用来求解多目标规划,包括线性规划和非线性规划,因此是一个非常有力的工具,需要注意的是求解之前要建立三个向量,即goal—目标判断向量,weight—权重向量,x0—初始解。其中goal一般为已知,weight一般按照目标比例确定,初始值的选取可以根据条件目测一个,如果...

2015-07-07 01:54:07

阅读数 6377

评论数 2

Matlab优化问题06—quadprog

说明:quadprog一般用来求解多元二次规划问题,其目标函数为二次,约束条件为线性。全调用格式为:[x,fval,exitflag,output,lambda]=quadprog(H,f,A,b,Aeq,beq,lb,ub],其中H为标准二次项系数矩阵的2倍,f为一次项系数矩阵。 例1:求解:二...

2015-07-07 00:06:40

阅读数 1967

评论数 0

Matlab优化问题05—fmincon

说明:fmincon一般用来求解多元有约束非线性最优化问题,其中约束可以包含等式约束和非线性约束。其全调用格式为: [x,fval,exitflag,output,lambda,grad,hessian]=fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon) 【例1】...

2015-07-06 16:04:45

阅读数 11671

评论数 2

Matlab优化问题04_2—linprog(高级)

续—>Matlab应用实例(4)—linprog(01基础) 【例5】厂址选择问题 考虑A、B、C三地,每地都出产一定数量的原料,也消耗一定数量的产品(见表9-15)。已知制成每吨产品需3吨原料,各地之间的距离为:A-B:150km,A-C:100km,B-C:200km。假定每万吨原料...

2015-07-06 04:31:44

阅读数 1929

评论数 1

Matlab优化问题04_1—linprog(基础)

说明:linprog一般用来求解线性最优化问题(目标函数和约束条件均为线性)。 【例1】生产决策问题。某厂生产甲、乙两种产品,已知制成一吨产品甲需用A资源3吨,B资源4m3;制成一吨产品乙需用A资源2吨,B资源6m3,C资源7个单位。若一吨产品甲和乙的经济价值分别为7万元和5万元,三种资源的限制量...

2015-07-05 20:25:46

阅读数 4583

评论数 0

Matlab优化问题03—fminsearch

说明:fminsearch一般用来求解多元无约束问题的极小值。它与fminunc类似但是在求高度非线性问题时比fminunc稳健,不适于求二次规划问题。 【例1】求一维函数f(x)=sin(x)+3在x0=2附近极小值。 解:fun004.m function f=fun004(x) f=sin(...

2015-07-05 19:15:55

阅读数 2171

评论数 0

Matlab优化问题02—fminunc

说明:fminunc一般用来求解多元无约束非线性最优化问题,不适于求二次规划问题。 [例1]y=sin(x),求y在x1=0和x2=2附近的极小值。 解:fun003.m function f=fun003.m f=sin(x) 主程序: x1=0;x2=2; [x1,f1]=fminunc(@...

2015-07-05 19:11:13

阅读数 1701

评论数 1

Matlab优化问题01—fminbnd

说明:fminbnd一般用来求解单元无约束非线性最优化问题的极小值。 [例1]  在区间(0,2π)上求函数sin(x)的最小值: 解: fun001.m如下 function f=fun001(x) f=sin(x) 主程序: [x,fval,exitflag,output] = fminbn...

2015-07-05 02:11:50

阅读数 4000

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭