MATLAB
weixin_42681308
这个作者很懒,什么都没留下…
展开
-
matlab小课堂01—向量的建立
1.直接输入:x=[a b c d e f ] 创建包含指定元素的行向量*注意:间隔为空格,或者逗号 2.冒号表达式法:(1)x=first:last 创建从first开始,1为步长,last结束的行向量(2)x=first:step:last 创建从first开始,ste...转载 2018-11-13 13:06:38 · 1096 阅读 · 1 评论 -
matlab小课堂02—向量的访问
(1)访问一个元素 x(i)表示访问数组x的第i个元素。(2)访问多个元素 x(a:b:c)表示访问数组x的从第a个元素开始,以步长为b,到第c个元素(但不超过c),b可以为负数,b缺损时为1.(3)直接使用元素编址序号 x([a b c d]) 表示提取数组x的第a、b、c、d个元素构成一个新的数组[x(a) x(b) x...转载 2018-11-27 23:14:08 · 1415 阅读 · 0 评论 -
ICM—DAY1(数学建模P1-10)
1.1.1 变量与数据(3)特殊常量和变量表见 P1 表1-1(4)whos查询用户变量名(5)format,vpa改变输出格式c=pi;format ratioanl;c %最接近的有理数format long;c %小数点后14位vpa (c,6) %小数点后6位fprintf('%1.4f',c) %fpri...转载 2018-12-18 16:49:17 · 149 阅读 · 0 评论 -
matlab小课堂03—线性规划基础
用MATLAB求解线性规划步骤:找到目标函数z=c1x1+c2x2+...+cnxn(因变量需为自变量的线性函数) 找到三类约束条件(线性):(1)找出不等式约束条件:如a11x1+a12x2+…+a1nxn= (≥,≤) b1 ; a21x1+a22x2+…+a2nxn= (≥,≤) b2 ………………………………… am1x1+am2x2+…+amnxn= (≥,≤) bm; (...原创 2019-04-01 20:53:30 · 591 阅读 · 0 评论 -
matlab小课堂03—线性规划应用问题(投资收益与风险)
基本假设:设M=1便于计算 总体风险用投资项目Si中最大的一个风险来度量符号Si——第i种投资项目 ri,pi,qi——分别为Si的平均收益率,风险损失率,交易费率 Xi投资Si的金额目标函数MAX sumXi(ri-pi) MIN (max(qixi))约束条件sumXi(1+pi)=M Xi>=0思路:双目标函数求解,只能将其中一个设为目标函数,另...转载 2019-04-01 21:28:59 · 2167 阅读 · 0 评论 -
matlab小课堂03—非线性规划基础
用matlab解非线性规划步骤:找到目标函数F(X):Notes:F(X)可以为非线性函数 找到三类约束条件:(1)找出线性不等式约束条件:如a11x1+a12x2+…+a1nxn= (≥,≤) b1 ; a21x1+a22x2+…+a2nxn= (≥,≤) b2 ………………………………… am1x1+am2x2+…+amnxn= (≥,≤) bm; (2)找出线性等式约束条件:如...原创 2019-04-17 09:24:32 · 174 阅读 · 0 评论 -
matlab小课堂04—最短路问题(固定起点)
一、固定起点的最短路Dijstra算法实例问题:求顶点V1到V8的最短路 求顶点V1到其他各个顶点的最短路步骤:写入图的赋权邻接矩阵(到自身结点的权为0,达不到的结点权为inf) 利用Dijstra算法求解结果:w = 0 2 1 8 Inf Inf Inf Inf 2 0 Inf ...转载 2019-04-19 11:28:10 · 1419 阅读 · 0 评论