
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 · 1134 阅读 · 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 · 1449 阅读 · 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 · 163 阅读 · 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 · 620 阅读 · 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 · 2210 阅读 · 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 · 190 阅读 · 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 · 1475 阅读 · 0 评论