Why can I use Simulink Coder without Matlab Coder on my student license, but I need both when purchasing a commercial license?

8 views (last 30 days)
I am currently working with a student license that will expire in the next few days. I would like to purchase the necessary Matlab toolboxes for my power electronics simulations.
On my student license, I am working with the following toolboxes, and everything works well for me:
Operating System: Microsoft Windows 10 Professionnel Version 10.0 (Build 19045)
Java Version: Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
-----------------------------------------------------------------------------------------------------
MATLAB Version 23.2 (R2023b)
Simulink Version 23.2 (R2023b)
Control System Toolbox Version 23.2 (R2023b)
DSP System Toolbox Version 23.2 (R2023b)
Simscape Version 23.2 (R2023b)
Simscape Electrical Version 23.2 (R2023b)
Simulink Coder Version 23.2 (R2023b)
Simulink Control Design Version 23.2 (R2023b)
However, when I try to buy the Matlab toolboxes I need, I can't purchase just the Simulink Coder toolbox without also having to buy the Matlab Coder toolbox. I have seen that there are dependencies between the two toolboxes in the "System Requirements & Platform Availability by Product for R2023b" document. But why does it work well with my student license? I would like to mention that in my simulation, I use a block that I have protected myself to allow the user to "Simulate" only. As you can see in Protected Model Report, the "Code generation support" feature is not enabled.
So my question is, why isn't this dependency problematic with my student license? Is it different in the case of an individual license? Does this dependency between the two toolboxes exist only for code generation applications?

Answers (2)

Sourabh
Sourabh on 11 Jul 2024
Hey Wissal, I believe the MathWorks Sales team will be the best to answer your questions regarding licensing. Either give them a call or send them an email with all your queries.

Andreas Goser
Andreas Goser on 11 Jul 2024
I need to speculate a bit:
  • You probably do not mean the Student Version, but the professional license "Campus-wide license" provided by your university. Your university for sure bought MATLAB Coder as it is - as you wrote above - prerequisite for Simulink Coder. There is no technical difference between that license and the one you plan to buy (Student Version has a few differences).
  • I do not know enough about the installer, but I suppose you or your university IT chose to install Simulink Coder and not MATLAB Coder or removed MATLAB Code at a certain point in time. This might even a bug in the installer.
  • MathWorks Sales / Application Engineering will be able to assist you understanding which products you need for the specific workflow you have.

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Products


Release

R2023b

Community Treasure Hunt

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

Start Hunting!