From: Claudio Pedrazzi on 11 Feb 2010 02:27 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 11 Feb 2010 03:04 "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 11 Feb 2010 03:15 "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 11 Feb 2010 03:27 "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 11 Feb 2010 07:54
"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 |