Why cant i change my country to purchase Matlab Home edition ?

I want to buy Matlab home edition and i cannot change my country from Romania to Germany Is it not available in Germany , or what ?
Second question: can i install Matlab on an USB stick (Ex Thinapp) and run it on various computers ?
Can i run Matlab from a Virtual Machine ?
Best regards

Answers (3)

What does this mean: "I cannot change my country"? Where do you want to change what?
The Matlab license is registered for a specific computer, such that running it from an USB stick might be a conflict with the license conditions - but ask the Mathworks team for details to be sure. You can run Matlab from a virtual machine.

1 Comment

I want to change it from my Mathworks Web Account Best regards

Sign in to comment.

It looks your contact record needs to change. I suggest you call Customer Service in Germany to have it changed. Once you have done that, they can help you with the next step aquiring a MATLAB Home license. Let me know in case you need help.
It helped. Now I don't understand why I cant buy matlab coder for home edition ...wtf

6 Comments

i need the compiler to speed up the code -_-
Um, I think you may well be disappointed if your expectation is the compiler will speed up your code. That need not be true, or if it is, you may see only a marginal improvement in some cases.
There are certainly some cases where custom written compiled code will give nice speed increases, but automatically generated code from MATLAB code probably will not give you anything special in terms of a speed boost.
Very often, there can be speed gains to be found in any piece of code, but they will come from algorithmic considerations, from better coding, elimination of bottlenecks, etc. All of this is especially true for code written by someone who is moderately new to MATLAB.
The MATLAB Compiler is a deployment tool. It does not convert anything from interpreted code to compiled (binary) executable. MATLAB Coder can sometimes speed up code. As a rule of thumb, MATLAB Coder speeds up loops and such that you write. In many cases it does not speed up MATLAB toolbox function calls (things that are single lines of code in code you write), like FFT and SVD. This is because these operations are already compiled and optimized in MATLAB.
then how am i supposed to share my programs with someone who doesnt have matlab O_O ?
If you can't use the MATLAB Compiler, then MATLAB Coder and Simulink Coder are the only deployment options I can think of. In addition to mex files, MATLAB Coder generates stand-a-lone exe's, libs, and DLLs. Some MATLAB functions and toolboxes aren't supported for code generation, so you may hit a snag there, but possibly there will be no problem. It depends on what kind of code you're writing and the toolbox functions you are using. Simulink Coder does what MATLAB Coder does for Simulink models.
That would make sense. It's not my department. :)

Sign in to comment.

Categories

Find more on MATLAB Coder in Help Center and File Exchange

Products

Asked:

on 14 Nov 2014

Commented:

on 1 Jan 2015

Community Treasure Hunt

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

Start Hunting!