2017-10-10 17 views
-1

cantがエラーを示すようです。どのポインタもお願いします。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]。 2つの配列の長さが同じである場合、またはそのうちの1つの要素が1つだけの場合、要素賢明な乗算を行うことができます。異なる長さの2つの配列間で要素的な乗算を行うことはできません。

関連する問題