matlab中Inner matrix dimensions must agree,
matlab中Inner matrix dimensions must agree,我写的程序如下:w=[10^(-3):1000000];R1=50;R2=150;Q=0.00001;n=0.8;r=50;R0=150;u=Q*w.^n*cos(3.14*n/2);v=Q*w.^n*sin(3.14*n/2);K=-R0*sqrt(2*w)/r; %K是一个矩阵e=2.718;a=0.5*sqrt(2)*r*(e.^(2*K)*sin(K)-1);b=0.5*sqrt(2)*(2*e.^(2*K)*sin(K)-e.^(2*K)+1);d=sqrt(w)*(e.^(2*K)+2*e.^(2*K)*cos(K)+1);f=d*R1-a;Z1=R1+[f*(u*f+b*v+d)-b*(v*f-u*b)]/[(u*f+b*v+d).^2+(v*f-u*b).^2];Z2=[-b*(u*f+b*v+d)+f*(v*f-u*b)]/[(u*f+b*v+d).^2+(v*f-u*b).^2];plot(Z1,-Z2)调试的时候报错:Error using ==> mtimesInner matrix dimensions must agree.Error in ==> Untitled4 at 12a=0.5*sqrt(2)*r*(e.^(2*K)*sin(K)-1);该怎样改啊?
最佳回答
回答问题以前,先举一个例子:如果a=[1 2 3 4]; b=[2 2 2 2]; 则a*b'=10,a*b出错,a。*b=[2 4 6 8]。如果你想计算数组的对应元素于另一个数组的对应元素的乘积,你需要用 。*,而不是 *。试一下修改以后的程序。w=[10^(-3):1000000]; R1=50;R2=150;Q=0。00001;n=0。8;r=50;R0=150;u=Q*w。^n*cos(3。14*n/2);v=Q*w。^n*sin(3。14*n/2);K=-R0*sqrt(2*w)/r; %K是一个矩阵e=2。718;a=0。5*sqrt(2)*r*(e。^(2*K)。*sin(K)-1);b=0。5*sqrt(2)*(2*e。^(2*K)。*sin(K)-e。^(2*K)+1);d=sqrt(w)。*(e。^(2*K)+2*e。^(2*K)。*cos(K)+1);f=d*R1-a;Z1=R1+[f。*(u。*f+b。*v+d)-b。*(v。*f-u。*b)]。/[(u。*f+b。*v+d)。^2+(v。*f-u。*b)。^2];Z2=[-b。*(u。*f+b。*v+d)+f。*(v。*f-u。*b)]。/[(u。*f+b。*v+d)。^2+(v。*f-u。*b)。^2];plot(Z1,-Z2)另外,建议将第一句改为 w=10。^[-3:0。01:6]; 这样可以用较短的数组得到更好的结果。
最新回答共有2条回答
-
2026-03-30 11:40:57机灵的抽屉
回复回答问题以前,先举一个例子:如果a=[1 2 3 4]; b=[2 2 2 2]; 则a*b'=10,a*b出错,a。*b=[2 4 6 8]。如果你想计算数组的对应元素于另一个数组的对应元素的乘积,你需要用 。*,而不是 *。试一下修改以后的程序。w=[10^(-3):1000000]; R1=50;R2=150;Q=0。00001;n=0。8;r=50;R0=150;u=Q*w。^n*cos(3。14*n/2);v=Q*w。^n*sin(3。14*n/2);K=-R0*sqrt(2*w)/r; %K是一个矩阵e=2。718;a=0。5*sqrt(2)*r*(e。^(2*K)。*sin(K)-1);b=0。5*sqrt(2)*(2*e。^(2*K)。*sin(K)-e。^(2*K)+1);d=sqrt(w)。*(e。^(2*K)+2*e。^(2*K)。*cos(K)+1);f=d*R1-a;Z1=R1+[f。*(u。*f+b。*v+d)-b。*(v。*f-u。*b)]。/[(u。*f+b。*v+d)。^2+(v。*f-u。*b)。^2];Z2=[-b。*(u。*f+b。*v+d)+f。*(v。*f-u。*b)]。/[(u。*f+b。*v+d)。^2+(v。*f-u。*b)。^2];plot(Z1,-Z2)另外,建议将第一句改为 w=10。^[-3:0。01:6]; 这样可以用较短的数组得到更好的结果。
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
