It might also be that the xlive.dll is no longer installed on your system. In that case, you should start the Add or Remove Programs utility, and then search for xlive. You can also use the same utility in order to reinstall the xlive.dll.
To fix the problem, you may need to locate and install the missing xlive.dll file. To do that, go to your Windows System folder, rename the DLL file to xlive.dll, download it from the Central Library and click on the Download button.
Not all users are aware of this. Some may be misinformed on the topic and think that their xlive.dll is corrupt or something. Some users may not even be aware that they do need the dll, and not just the xlive folder.
In any case, these are a few things that you need to be aware of before installing a fix or a replacement dll. If you aren't aware of the dangers of using a virus or malware, this is a good place to start.
The MATLAB environment is based on the MathWorks MATLAB® Compiler, or MMC, which is a proprietary language developed by MathWorks to facilitate the building of applications. MMC understands the MATLAB language and various task APIs and provides efficient intermediate language compilers for compiling functions and scripts.
The MATLAB® Engine is the core of the MATLAB product. It compiles, executes, and interprets MATLAB scripts and programs, as well as runs the M-files and M-links created by the MMC. It also allows the exchange of data between MATLAB applications, the MathWorks M-files and M-links, and other programming languages, including C, C++, and Visual Basic. 827ec27edc