该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

作为一个直接抄代码的人,跪求大神指点

Pi=[5554 869 4807 2050 871];

Aj=[5554 869 4838 2165 819];

fij=[10 50 90 150 200;

50 20 60 140 190;

90 60 30 120 190;

150 140 120 40 200;

200 190 190 200 50];

k2jX=ones(1,5);k1iX=ones(5,1);

lij=zeros(5,5);

k1i=zeros(5,1);k2j=zeros(1,5);

n=1;

for i=1:5

k1i(i)=1/sum(k2jX.*Aj.*fij(i,1:5));

end

for j=1:5

k2j(j)=1/sum(k1i.*Pi.*fij(1:5,j));

end

A=abs(k1i-k1iX);A=A';B=abs(k2j-k2jX);

while any(A)>0.0001|any(B)>0.0001

n=n+1;

k1iX=k1i; k2jX=k2j;

for i=1:5

k1i(i)=1/sum(k2jX.*Aj.*fij(i,1:5));

end

for j=1:5

k2j(j)=1/sum(k1i.*Pi.*fij(1:5,j));

end

A=abs(k1i-k1iX);A=A';B=abs(k2j-k2jX);

end

for i=1:5

for j=1:5

lij(i,j)=k1i(i)*k2j(j)*Pi(i)*Aj(j)*fij(i,j);

end

end

lij

k1i

k2j

n

哪儿错了???

matlab 矩阵维度一致,错误使用 / 矩阵维度必须一致。相关推荐

  1. matlab中除法的使用,错误使用 / 矩阵维度必须一致

    错误使用  /  矩阵维度必须一致. 当出现这个错误,说明除数符号写错了,需要从/变成./就可以了 matlab中的乘除法: 1.数字之间相乘/相除 >> a=3; >> b= ...

  2. LearnGL - 06.1 - Matrix - 矩阵02 - 向量空间、向量空间的维度、为何矩阵乘法要有 [M x N] * [N * P] 的 N 要相等的限制

    文章目录 矩阵乘法为何有维度限制? 什么是向量空间? 什么是向量空间的维度? 理解为何有这个限制 LearnGL - 学习笔记目录 本人才疏学浅,如有什么错误,望不吝指出. 上一篇:LearnGL - ...

  3. MATLAB(一)基本操作与矩阵输入

    文章目录 前言 一.Matlab视窗 二.基本操作与矩阵输入 1. 把MATLAB当做计算机 2. 初等数学函数 Exercise练习 2. 嵌入函数 3. 特殊变量和常量 4.MATLAB调用优先 ...

  4. matlab 求向量的交集_MATLAB矩阵列向量单位化的最快代码

    向量的单位化是指,将向量的每个元素除以向量的模(2-范数),使得向量的模(2-范数)变为1. 在机器学习.压缩感知.稀疏表现等方面,经常需要对矩阵的每个列向量进行单位化.下面对各种列向量单位化的MAT ...

  5. MATLAB 赋值具有的非单一 rhs 维度多于非单一下标数

    Tstr=char(Policy); for i=1:nfor j=1:nif Policy(i,j)==1Tstr(i,j)='\uparrow';elseif Policy(i,j)==2Tstr ...

  6. Matlab笔记 第二章 基本操作与矩阵输入

    1 基本操作 1.1 MATLAB作为计算器 运算符:+ - * / ^ 计算结果,并将其显示 优先规则: 优先组中的左向右 优先组是(第一组最高): 1. 括号(()) 2. 次方(^) 3. 乘法 ...

  7. Matlab函数学习---sum函数(计算矩阵、数组和向量元素总和)

    实例1:创建一个向量并计算向量元素总和 实例2:创建一个矩阵并计算矩阵每列元素的总和 实例3:创建一个矩阵并计算矩阵每行元素的总和 实例4:创建一个三维数组并计算数组特定切片元素(维度1*维度2)的总 ...

  8. Matlab 基础知识——矩阵操作及运算(矩阵、数组区别)

    看论文时,经常看到矩阵,但在记忆里又看到数组.那么问题来了,矩阵和数组分别是什么?二者有什么区别?看论文时,经常看到矩阵,但在记忆里又看到数组.那么问题来了,矩阵和数组分别是什么?二者有什么区别? 在 ...

  9. matlab矩阵检索、嵌套,矩阵操作笔记

    matlab矩阵检索.嵌套,矩阵操作笔记 学习是一个输入和输出的过程,遂老衲决定多做笔记,同时多举例子,因为举例子是从抽象到具象的过程 矩阵点乘就是逐元素操作,矩阵直接乘起来就是按照矩阵的乘法,左行右 ...

  10. 使用Matlab作矩阵指数函数e^At和矩阵A

    参考链接: https://ww2.mathworks.cn/help/matlab/ref/expm.html?searchHighlight=expm&s_tid=doc_srchtitl ...

最新文章

  1. 工作改进三步曲:简化、优化、固化
  2. OpenGL创建hello Window你好,窗口
  3. 将React Native升级到最新版本的最简单方法
  4. 数据库的基本操作、增删查改
  5. initPlayer初始化过程(一)
  6. html5自由者,排球自由人可以一直不下场吗?就是可不可以一直在后排轮换?
  7. ImageIO 合并图片工具
  8. 测试开发:聊一聊自动化测试框架,值得收藏!
  9. Excel的裁剪(trimming)(トリミング)功能使用介绍
  10. dbeaver 设置编码_DBeaver 一个神奇的数据库操作软件
  11. python编程语言集合_【python】编程语言入门经典100例--12
  12. oracle 大批量数据更新
  13. vs2015完全卸载+重装 成功解决 未能加载xx包、未能安装编译器等问题
  14. Chrome浏览器打开微信页面
  15. 22年新款MacBookAir屏幕解析
  16. 终于申请自己的博客了
  17. sendcloud php 群发,laravel5.5 使用sendcloud发送邮件
  18. 如何计算用户生命周期天数?
  19. YOLOv5基础知识点——卷积神经网络
  20. ferguson博弈_组合博弈游戏

热门文章

  1. win7 docker centos安装mysql_CentOS 7 使用docker安装mysql
  2. css3中旋转坐标轴的问题
  3. 沙绿色background-color:#e5eecc; border:solid 1px #c3c3c3;
  4. python-16: time 模块 之一
  5. 如何让gitbook与github仓库关联
  6. (MSSQL)sp_refreshview刷新视图失败及更新Table字段失败的问题解决
  7. TensorFlow 安装
  8. SQL SERVER存储过程的几种示例
  9. 爱情四十八课,深情淡如水
  10. 技术总监夸我“索引”用的溜,我飘了......