Matlab using parallels on M1 macbook pro

74 ビュー (過去 30 日間)
Rebecka
Rebecka 2021 年 12 月 8 日
編集済み: Roberto 2024 年 12 月 17 日
Hello,
For the purpose of research, I need to use a image analysis program designed for windows, that requires matlab, which is run using parallels on macs with intel-processors. I'm currently looking at purchasing a new macbook pro m1 for work. Collegues have warned me that it's only possible to run the insider preview ARM-based windows 11, not x86, using parallels on macbook M1, which is, if I understand this correctly, not compatible with matlab, and therefore I cannot run the programs needed for work. Do anyone know any solution to this problem? I would be most thankful.

回答 (3 件)

Mara Quach
Mara Quach 2023 年 3 月 14 日
As at 14 March 2023, here's what worked for me on my M1 MacBook + Windows 11 on Parallels v18.2 for MATLAB r2022b:
  • Download MATLAB for Windows
  • Unzip the downloaded file, taking note of the temp folder the files are to be unzipped into (mine was "_temp_matlab_R2022a_win64")
  • Go into the temp folder, then the bin folder, then win64 folder. Once here, find MathWorksProductInstaller and double click. (My directory was: \Downloads\_temp_matlab_R2022a_win64\bin\win64\MathWorksProductInstaller)
  • You should be able to continue with the normal installation from here.
This is similar to what Nigil and Hugo mentioned above. Hope this helps someone :)
  5 件のコメント
Yuxuan
Yuxuan 2024 年 2 月 12 日
This worked! thank you!
Roberto
Roberto 2024 年 12 月 17 日
編集済み: Roberto 2024 年 12 月 17 日
R2024b works also well!

サインインしてコメントする。


Nigil Lee
Nigil Lee 2022 年 5 月 31 日
To actually answer the question. I was successfully able to run Matlab 2021b (and 2020b) within a Windows in Parallels enviroment on a M1 Mac. Runs pretty well in fact, able to cross compile / use embedded coder fine.
  8 件のコメント
Andrej
Andrej 2022 年 10 月 7 日
編集済み: Andrej 2022 年 10 月 10 日
if you get
"Cannot find appropriate setup.exe file."
and you are using Parallels Desktop to install Matlab in a VM, just copy the installion file to a folder on the virtual machine. Parallels places it in your mac's download folder (even when downloaded within the VM - confusing) if you have 'integration' with your mac turned on. Go to a user folder in the local VM, copy the setup files there.
Giliam Scott
Giliam Scott 2022 年 10 月 16 日
For those going through the same trouble I am. I haven't been able to run the new MATLAB 2022 version on my Parallels vm. Though, with the above info I have been able to run MATLAB 2021b successfully.

サインインしてコメントする。


Walter Roberson
Walter Roberson 2021 年 12 月 9 日
Supported Guest Operating Systems (Mac with Apple M1 chip):
Only ARM versions of operating systems are supported.
  • Windows 11 on ARM (recommended)
  • Additional information on the M1 experience may be found in this article.
  • Windows ARM can run most of the regular Windows x86 applications. You can download the Parallels Desktop trial and install the application of your interest. If it doesn't work, let us know at Parallels Forum.
But notice it talks about Windows x86, not about Windows x64 . They really do mean x86 -- as in 32 bit programs.
So, what just might work, maybe is to use MATLAB R2015b for Windows 32 bit, inside Windows 11 on ARM... even though R2015b is not officially supported by even Windows 10, it just might work.
To be honest... I wouldn't stake my buying decision on it "maybe" working.
  3 件のコメント
Walter Roberson
Walter Roberson 2021 年 12 月 13 日
The Windows ARM x64 support is significantly behind their ARM x86 support. In June the x64 was pre-beta, experimental release, not even Developer's release.
Chris Ballance
Chris Ballance 2022 年 3 月 5 日
I'm just a student getting up to speed on Matlab, but I am running the 64 bit 2021b using Windows 11 ARM via parallels on a Apple M1. No problems so far, but looking for good scripts to benchmark performance.
I am also using Engineering Equation Solver (EES) software and found the 32 bit version of that software had problems running on Windows 11 ARM. For some reason it was not possible to intitalize variables to zero in functions and proceedures. Error didn't occur with the 64 bit version of EES.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by