层次分析法 matlab代码
摘要:主函数部分 A=input("请输入准则层矩阵:\n");%A为因素层的成对比较矩阵yizhi=YiZhiXingJianYan(A)%%判断是否是一致性矩阵,CI存放了每个矩阵的CI值weight=TeZhengZhiWeight(A)%%求出来准则层各个因素的权重 存放在weight中[n,l]
阅读全文
灰色关联度与优势分析
摘要:灰色关联度与优势分析: 我们经常要对系统进行因素分析,这些因素中哪些对系统来讲是主要的,哪些是次要的,哪些需要发展,哪些需要抑制……这些都是我们极为关心的问题。事实上,因素间关联性如何、关联程度如何量化等问题是系统分析的关键。 因素分析基本方法过去主要是回归分析的方法,但该方法有很多缺陷。我们采用灰
阅读全文
matlab判断一个矩阵是否是0矩阵
摘要:使用any函数 any(any(A)) 其中any(A)返回的是一个行向量, 每一列表示 A中的每一列的any值 ,如果这列非零 那么any值为1; any(any(A)) 返回的就是一个单个数了 如果A是非零向量 那么返回1 可以自己举个例子试试
阅读全文
matlab线性规划代码
摘要:C=[-2 -3 -5]; %C为行向量%%第一行表示求-2x-3y-5z的最小值 原求的是2x+3y+5z的最大值 只需要将该值fval取反即可A=[-2,5,-1;1,3,1];b=[-10;12];%%代表2x-5y+z>=10;x+3y+z<=12 注意将2x-5y+z>=10转化成公式的时
阅读全文
用input输入一个列向量 或者 行向量
摘要:t=input('input an array, use space between elements: ','s') //先输入一个字符串 t 再把字符串t 用str2num转化成向量T=str2num(t) //将字符串转化成了行向量 T=T’ //T的转置变成列向量 上面的是伞兵操作,请看下面
阅读全文