As Star Strider says, thius is the difference between array and matrix operations - i.e. do you want the operation to perform as if your inputs are matrices or not.
If you starts with
A=[2 2 2;2 2 2;2 2 2]
B=[3 3 3;3 3 3;3 3 3]
then A*B will perform a matrix multiplication and give:
A*B
ans =
18 18 18
18 18 18
18 18 18
whereas A.*B will do an array operation and calculate element-wise to give:
A.*B
ans =
6 6 6
6 6 6
6 6 6
Can I also please request that if this answer was of help to you that you accept my answer.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.