I was calculating MSE and the result of division turned up to be zero. I would like to use the fractional part of answer also. Suppose the answer is like this 0.0089 . The answer being shown in matlab WORKSPACE is MSE 0.
Check your current format and confirm it to be 'long' (as suggested by Khademi). I don think there should be any other problem as Matlab uses double as its default data type. Check whether you or your function uses - floor or fix functions. As these are used to round off and to separate the integer and fractions.
Can you please be more specific in your questions. So that someone could help out. What Matlab function you are using ? or have you written function to find MSE ? If so post it.