マトリックスの一部を更新しようとしましたが、次のエラー メッセージが表示されました。
??? 代入は、非シングルトン添字より非シングルトン rhs 次元が少ない
私のコードは、バイナリ イメージを表すマトリックスのいくつかの値を更新しようとしています。私のコードは次のとおりです。
outImage(3:5,2:4,1) = max(imBinary(3:5,2:4,1));
最後のパラメーター (1) を削除すると、今度は同じエラーが発生します。寸法の不一致があると思いますが、取得できませんでした。outImage はそのときに作成される新しいオブジェクトです (以前作成しようとしましたが、何も変わりませんでした)。何が間違っている可能性がありますか?