I solved this problem using 2014b. 2015a doesn't have required files unfortunately. I posted this answer to a similar question on Matlab Answers, you may check there if this solution doesn't apply to you for further recommendations.
on 2015a in the corresponding folder worked for me. Then you are able to see R2015a in the Windows default programs list i.e.
Control Panel\All Control Panel Items\Default Programs\Set Default Programs
Matlab starter's icon disappeared though. I checked registry of Windows, and command just mirrored whatever is done for 2014b to 2015a.
2) If you don't have those 3 files, you may export registry settings for Matlab in 2014b, modify and run it if you installed 2014b on that machine. Backup whole registry before doing this. Registry settings are located at:
I solved this problem using 2014b. 2015a doesn't have required files unfortunately. I posted this answer to a similar question on Matlab Answers, you may check there if this solution doesn't apply to you for further recommendations.
on 2015a in the corresponding folder worked for me. Then you are able to see R2015a in the Windows default programs list i.e.
Control Panel\All Control Panel Items\Default Programs\Set Default Programs
Matlab starter's icon disappeared though. I checked registry of Windows, and command just mirrored whatever is done for 2014b to 2015a.
2) If you don't have those 3 files, you may export registry settings for Matlab in 2014b, modify and run it if you installed 2014b on that machine. Backup whole registry before doing this. Registry settings are located at:
If you have MathWorks MATLAB R2015a (x86 or x64) installed in your PC then you might be facing file association problem. All your previous MATLAB files won't be associated with new version of MATLAB and the supported file extensions won't be appearing in Default Programs option of Control Panel. Here I am providing you the solution for this problem.
1. First download these files:
For 32-bit Users [Download Link (x86)] (This archive contains fileassoc.m, fileassoc.mexw32, fileassoc_mexw32.auth)
For 64-bit Users [Download Link (x64)] (This archive contains fileassoc.m, fileassoc.mexw64, fileassoc_mexw64.auth)
Note: These files are created by MathWorks. I just copied them from the previous version (R2014b) and it is working with R2015a.
2. Then Paste these 3 files to this location of your PC.
3. Now, open MATLAB R2015a as an administrator and run the following code.
4. Tada! All MATLAB files are associated with the program.
All that I need is to open the folder ("C:\Program Files\MATLAB\R2014b\mcr\toolbox\matlab\winfun\private") in MatLab "Current folder" and type in command line: " fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]}); "