No, it isn't
:/
It depends what it was written in. If it was written in a managed language like C#, then yes. If it was written in an unmanaged language like C++, then yes, but the resulting code will be practically unreadable.
There is the possibility, as MatLab is strictly managed. However, I don't know if the demand has been there for anyone to bother reverse-engineering it. Even if they have, you have to hope the developer did not obfuscate the code before compiling.What about if it was written in matlab?