From: Claudio Pedrazzi on
I do not have access to the compiler module of MATLAB. I would like to understand if I have to expect big speed improvements in using it, or if the purpose of the compiler is more that, of being able to distribute a MATLAB application to non-MATLAB users, on a PC where MATLAB is not installed.

I understand that the answer may be application dependent, but I would appreciate just a general statement like the order of magnitude of typical speed improvements with the compiler.

Best regards and thanks to any answer.
Claudio
From: Bruno Luong on
"Claudio Pedrazzi" <firstnameinitial.lastname(a)company.it> wrote in message <hl0bga$l98$1(a)fred.mathworks.com>...
> I do not have access to the compiler module of MATLAB. I would like to understand if I have to expect big speed improvements in using it, or if the purpose of the compiler is more that, of being able to distribute a MATLAB application to non-MATLAB users, on a PC where MATLAB is not installed.
>
> I understand that the answer may be application dependent, but I would appreciate just a general statement like the order of magnitude of typical speed improvements with the compiler.

There is no speed improvement what so ever, The so call "compiler" does nothing then packing your mfiles in different format and the MCR (Matlab Component Runtime) engine "interprets" it just like under Matlab environment.

Bruno
From: kinor on
"Claudio Pedrazzi" <firstnameinitial.lastname(a)company.it> wrote in message <hl0bga$l98$1(a)fred.mathworks.com>...
> I do not have access to the compiler module of MATLAB. I would like to understand if I have to expect big speed improvements in using it, or if the purpose of the compiler is more that, of being able to distribute a MATLAB application to non-MATLAB users, on a PC where MATLAB is not installed.
>
> I understand that the answer may be application dependent, but I would appreciate just a general statement like the order of magnitude of typical speed improvements with the compiler.
>
> Best regards and thanks to any answer.
> Claudio

Hi Claudio,

as compiled code is not really translated to c and a compiled application needs the mcr to be installed , which is a Matlab current runtime version (something like a Matlab which executes only compiled applications) you will not achieve a faster execution of compiled code.
hth
kinor
From: Steve Amphlett on
"Claudio Pedrazzi" <firstnameinitial.lastname(a)company.it> wrote in message <hl0bga$l98$1(a)fred.mathworks.com>...
> I do not have access to the compiler module of MATLAB. I would like to understand if I have to expect big speed improvements in using it, or if the purpose of the compiler is more that, of being able to distribute a MATLAB application to non-MATLAB users, on a PC where MATLAB is not installed.
>
> I understand that the answer may be application dependent, but I would appreciate just a general statement like the order of magnitude of typical speed improvements with the compiler.
>
> Best regards and thanks to any answer.
> Claudio

The name is historical only. It's no more than a deployment tool now.
From: Bruno Luong on
"Steve Amphlett" <Firstname.Lastname(a)Where-I-Work.com> wrote in message <hl0f0n$5jq$1(a)fred.mathworks.com>...

>
> The name is historical only. It's no more than a deployment tool now.

Yes. The name is historical and miss-leading, and I'm not surprise if some commercial folks at Mathworks want to keep it that way.

Bruno