![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数学建模
文章平均质量分 54
讲述语法与绘图
如桃花来
吾心吾行,澄如明镜。道阻且长,行则将至。
展开
-
[Lingo编程极速入门]——基础01
这是一个约束段,我们已经知道f(i,j)是一个0-1变量,但是这个约束是对所有f(i,j)都生效的,所以我们要进行一个循环约束。1.先确定指标个数,比如Ai表示第几个人,那么总共有四个人也就是说i会从1到4,Bj也同理,j会从1到4。比方说i是从1到4的,属于集合S,那么S(i)则表示依次输入S(1),S(2),S(3),S(4)第一句话实现了一个sum函数的嵌套,S(1)也就是i=1的大前提下,对每一个j进行迭代。其实就是创立了一个矩阵,S行T列的矩阵,从C(1,1),C(1,2)依次建立到C(4,4)原创 2023-11-07 16:05:13 · 349 阅读 · 0 评论 -
【数学建模套话以及常用数词】——永久更新
方差、均值、差值、百分比率。原创 2023-08-30 09:42:38 · 681 阅读 · 0 评论 -
【不带权重的TOPSIS模型详解】——数学建模
我们需要对一个学生进行评分,成绩越高打的分数自然越高。所以我们需要修正,让修正后的排名数字大小能反映各个学生的评分。特别注意,这里sum的求和要行求和,因为是各个指标的相加。最后得到的结果是一个列向量,每一列对应一个人的综合得分最大值或者最小值。我们想让成绩的具体分数影响最后的得分,这就必须要引入最高成绩和最低成绩了。为了消去不同指标量纲的影响(比如上一题一个单位是分,一个单位是次数),我们需要对已经正向化的矩阵进行。标准化后的数据还需要计算各指标的总得分,这里不区分权重,所以各项系数均为1。原创 2023-08-16 22:15:57 · 748 阅读 · 0 评论 -
【矩阵的基本操作】——MatLab基础
1表示真,0表示假。对A中每一个元素进行判断,条件为真则是1为假则是0,以此构成一个新的矩阵。对于A、B两个矩阵,我们该怎么做到使矩阵A在左,B在右形成一个新矩阵呢?逗号前面表示取的行,后面表示取的列。记住要用方括号表示这是一个整体。括号内写出你对A进行的筛选条件,会返回符号条件的列向量矩阵。位置是一列一列从左往右数的,相当于门牌号只有一个数。如果我要取出矩阵内部这一个区域的元素该怎么操作呢?对矩阵A加一个’就表示A的转置矩阵。取出矩阵A中第m行n列的元素。返回符合条件的元素的索引。取矩阵的最后一个元素。原创 2023-07-18 20:19:30 · 1902 阅读 · 0 评论 -
【矩阵的创建与基本运算】——matlab基础
在这种情况下,普通乘法做的是线性代数中的矩阵运算。比如第一个元素是1 * 4,第二个元素是2 * 6等等就要用到点乘进行非矩阵运算。第一个参数为行,第二个参数为列。创建一个两行三列元素全为0的矩阵。第一个参数为行,第二个参数为列。创建一个四行三列元素全为1的矩阵。包括sin(A)这种运算也是相同的道理,对矩阵中的每个元素进行运算。像这个加减乘除等数乘运算均是对矩阵里的每一个元素执行该运算。点式运算就是对矩阵每个元素对应位置所做的运算,而非矩阵运算。创立一个单元矩阵,对角线元素为1其余为0。原创 2023-07-18 19:55:52 · 1472 阅读 · 0 评论 -
【条件与循环】——matlab入门
在matlab里面类似的引号操作都是包头又包尾的。上面的c叫做循环计数器。原创 2023-07-16 14:27:55 · 448 阅读 · 0 评论 -
【基本绘图注释函数】——MatLab画图
此类函数的输入是一个字符串。MATLAB 中的字符串是用双引号 (") 引起来的。可以添加多个,参数之间用逗号隔开。原创 2023-07-15 19:45:28 · 516 阅读 · 0 评论