2017-10-10 108 views
-1

似乎无法找出错误。任何指针请。Matlab错误:矩阵尺寸必须一致

代码

alpha=30:40:70; 
t=[1 6 11 16 21 26 31]; 
x=cos(alpha.*(t)); 

错误消息:

Matrix dimensions must agree. 

Error in r_t_demo (line 22) 
x=cosd(alpha).*t; 
+0

请务必按照我现在为您所做的构建一个_minimal_版本,请参阅[mcve]。 – m7913d

+1

你期望得到哪个结果?一个2x7矩阵? – m7913d

回答

1

你的阿尔法= [30,70],而你的T = [1 6 11 16 21 26 31]; 如果两个数组的长度相同或者其中一个元素只有一个元素,则可以进行元素智能乘法。您不能在两个不同长度的数组之间进行元素乘法。

相关问题