永发信息网

matlab中Error using ==> mtimes Inner matrix dimensions must agree.

答案:3  悬赏:30  手机版
解决时间 2021-11-12 16:57
matlab中Error using ==> mtimes Inner matrix dimensions must agree.
最佳答案
那个你这是一个赋值表达式吧。
t是一个矩阵吧,如果将t=1,那么可以计算出M。
但是你的t如果是一个矩阵,那么计算结果就会出错了。
例如,t=0:0.1:1,就会出现这种情况。
这涉及到一个点乘和叉乘的问题,矩阵对应元素相乘就要用点乘,叉乘的矩阵相乘的结果而不是对应元素相乘。
因此,如果t=0:0.1:1,那么在M的表达式中加入dot表示点成,
改成:
M=1/8+29/88*exp(5/2*t).*cos(1/2*7^(1/2)*t)+129/616*exp(5/2*t).*sin(1/2*7^(1/2)*t)+6/11*exp(-2*t);
注意矩阵相加也是对应元素相加,因此不用加dot,但是如果是相乘或者相除的话就要加dot了。

说明:我已加点请注意对比一下。
全部回答
错误使用= = >以下等式:M乘以内矩阵尺寸必须一致
如果A是一个矩阵,则A^p是指A的p次幂,而A.^p是A的每个元素的p次方,其他'和.'、+和.+、-和.-、*和.*都是这样,一个是针对矩阵本身一个是元素
syms t;
M=1/8+29/88*exp(5/2*t)*cos(1/2*7^(1/2)*t)+129/616*exp(5/2*t)*sin(1/2*7^(1/2)*t)+6/11*exp(-2*t)

M =

(6*exp(-2*t))/11 + (29*exp((5*t)/2)*cos((7^(1/2)*t)/2))/88 + (129*exp((5*t)/2)*sin((7^(1/2)*t)/2))/616 + 1/8
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内是开得快拉风呢,还是慢慢开霸道
银行无主动交易是什么
(臧)这个字怎么读?和什么字同音?怎么组词
64t的鱼竿好还是96t的好
长沙买钢琴哪里好?三益SU1600F这款琴怎么样
重庆秋实货运有限责任公司地址有知道的么?有
我是将要来到你的学校为了学习一些英语知识
童甫为什么要带领海航集团帮助成都实施“东进
华祥苑庄园茶贵不贵啊?听好多人推荐。
一个数既是3的倍数又是4的倍数,它一定是12的
波士顿是哪的?
324 NGUYEN VAN CU, Q. LONG BIEN, HA NOI 越
求脚手架工程量
平面表示法基础梁300*900-600什么意思
法国n服完成任务的提示怎么关?
推荐资讯
为什么国外都那么怪:股票上涨是绿色,下跌是
伊婉一毫升是一只的量吗
分阶段工程进度计划和分部分项工程进度计划的
2436除以24列竖式
已知a2-4b=-18,b2+10c=7,c2-6a=-27.则a+b+
有选装智能安全行车系统的吗
天津地区一年四季分明,严冬的早晨在窗玻璃上
老是说汽车2.3L等等,这是什么意思呢?
心灵什么什么的成语
25✖️47+47+47✖️
淘宝和拼多多上的手表是真货吗?我买的一个机
subtle的副词是subtly吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?