行列の最初の列を掛けようとしています。私はこのコードを試してみました:ベクトル行列の乗算
A = imread('cameraman.tif');
x0 = A(:,1);
y = A*x0;
をしかし、私は次のエラーを取得:
Error using * MTIMES is not fully supported for integer classes. At least one input must be scalar. To compute elementwise TIMES, use TIMES (.*) instead.
をし、私は自分のコードを変更するとき:もう一度y = A.*x0;
私が手:
Error using .* Matrix dimensions must agree.
私が使用している場合whos
コマンドでは、これは次のようになります。 Aは256x256の行列、x0は256x1の行列です。私は自分のコードで何が間違っているのか知りません。