Also, if you need Matlab and only have a Mac, I would try GNU Octave and see if it can do what you need before going through the hassle of setting up a Windows VM.
As there is a Mac-native version of Matlab (which isles of a ram and GPU hog than it used to be), the main reason for needing to run it in windows is the windows-specific packages.