使用^出错

10次浏览(最近30天)
撒母耳herrera
撒母耳herrera 2021年4月8日
回答: madhan拉维 2021年4月8日
有人能帮我修改这个代码吗
n = 0:1:50;
y = (0.3) ^ (n) * cos(2 *π* 0.05)*亥维赛(n);
情节(x, y)
使用^出错(第51行)
将矩阵提为幂的不正确的维度。检查矩阵是
平方和幂是一个标量。要计算矩阵的元素幂,使用'。^'。
如果我把它表示出来
n = 0:1:50;
y =(0.3)。^ (n) * cos(2 *π* 0.05)*亥维赛(n);
情节(x, y)
错误使用*
矩阵乘法的维数不正确。检查一下数量
第一个矩阵中的列与第二个矩阵中的行数相匹配。来
执行元素乘法,使用'。*'。

接受的答案

madhan拉维
madhan拉维 2021年4月8日
在所有地方把*换成。*。

更多的答案(0)

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!