Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
What is the MATLAB Internal Architecture?

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 6 Oct, 2007 07:44:35

Message: 1 of 11

Hello,
      Can anyone explain the internal arcitecture of the
MATLAB.How it is actually working in some detail.

Thank you.

Subject: What is the MATLAB Internal Architecture?

From: dpb

Date: 6 Oct, 2007 22:34:25

Message: 2 of 11

SmartEngineer wrote:
> Hello,
> Can anyone explain the internal arcitecture of the
> MATLAB.How it is actually working in some detail.

You type in an expression, it parses it and then if no error in syntax
is found, computes a result...

As Dr Lara asks, what precisely, do you propose to do with this
information? :)

--

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 7 Oct, 2007 06:29:10

Message: 3 of 11

dpb <none@non.net> wrote in message <fe92n6$rj7
$1@aioe.org>...
> SmartEngineer wrote:
> > Hello,
> > Can anyone explain the internal arcitecture of
the
> > MATLAB.How it is actually working in some detail.
>

Hello,
      TO start with thanks for your attention.


> You type in an expression, it parses it and then if no
error in syntax
> is found, computes a result...
      
   I was asking for the execution of the codeThis is
something anybody can tell I need not come to the MATLAB
forum to get such a response.

> As Dr Lara asks, what precisely, do you propose to do
with this
> information? :)

    Well you can tell Dr.Lara that we are here to discuss
and gain knowledge here and implement things better using
MATLAB with a better understanding of the underlying
concepts.

Regards
 

Subject: What is the MATLAB Internal Architecture?

From: Steve Amphlett

Date: 8 Oct, 2007 08:57:46

Message: 4 of 11

"SmartEngineer " <smartengineer@mathworks.com> wrote in
message <fe9ubm$586$1@fred.mathworks.com>...
> dpb <none@non.net> wrote in message <fe92n6$rj7
> $1@aioe.org>...
> > SmartEngineer wrote:
> > > Hello,
> > > Can anyone explain the internal arcitecture of
> the
> > > MATLAB.How it is actually working in some detail.
> >
>
> Hello,
> TO start with thanks for your attention.
>
>
> > You type in an expression, it parses it and then if no
> error in syntax
> > is found, computes a result...
>
> I was asking for the execution of the codeThis is
> something anybody can tell I need not come to the MATLAB
> forum to get such a response.
>
> > As Dr Lara asks, what precisely, do you propose to do
> with this
> > information? :)
>
> Well you can tell Dr.Lara that we are here to discuss
> and gain knowledge here and implement things better using
> MATLAB with a better understanding of the underlying
> concepts.

You can get some insight from this article:

http://www.mathworks.com/company/newsletters/news_notes/clev
escorner/dec04.html

Subject: What is the MATLAB Internal Architecture?

From: dpb

Date: 8 Oct, 2007 12:31:56

Message: 5 of 11

SmartEngineer wrote:
> dpb <none@non.net> wrote in message <fe92n6$rj7
> $1@aioe.org>...
>> SmartEngineer wrote:
>>> Hello,
>>> Can anyone explain the internal arcitecture of
> the
>>> MATLAB.How it is actually working in some detail.
>
> Hello,
> TO start with thanks for your attention.
>
>
>> You type in an expression, it parses it and then if no
> error in syntax
>> is found, computes a result...
>
> I was asking for the execution of the codeThis is
> something anybody can tell I need not come to the MATLAB
> forum to get such a response.
>
>> As Dr Lara asks, what precisely, do you propose to do
> with this
>> information? :)
>
> Well you can tell Dr.Lara that we are here to discuss
> and gain knowledge here and implement things better using
> MATLAB with a better understanding of the underlying
> concepts.

Sorry you didn't seem to relate to the technique; I was trying to elicit
some input on what, more specifically, you had in mind that knowing
something about the internals of Matlab would help you implement.

The question as posed is so generic there's no practical way to respond
imo. The overall idea of efficiency in using Matlab is to try to find
ways to express your problem such that you can take as much advantage of
the vectorizing capabilities as possible. There are several articles in
the documentation that discuss efficiency and things to avoid to
minimize overhead. The external API section discusses the internal data
object of the array.

Once you get through that, the best way to approach Matlab programming
probably is then to simply implement whatever your problem is in as a
most straightforward way you can and only if that shows up a performance
problem to worry about it -- the prime advantage of Matlab is in being
able to prototype in a quick manner as compared to a lower level
language. If one gets bogged down in the optimization question too
early, much time may be spent on details that don't, in the end, turn
out to make any significant difference globally although they might make
measurable improvements locally. This is really only a rehash of the
well-known mantra of don't try to optimize without first profiling.

--

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 8 Oct, 2007 12:46:57

Message: 6 of 11

"Steve Amphlett" <Firstname.Lastname@Where-I-Work.com>
wrote in message <fecrea$cgl$1@fred.mathworks.com>...
> "SmartEngineer " <smartengineer@mathworks.com> wrote in
> message <fe9ubm$586$1@fred.mathworks.com>...
> > dpb <none@non.net> wrote in message <fe92n6$rj7
> > $1@aioe.org>...
> > > SmartEngineer wrote:
> > > > Hello,
> > > > Can anyone explain the internal arcitecture
of
> > the
> > > > MATLAB.How it is actually working in some detail.
> > >
> >
> > Hello,
> > TO start with thanks for your attention.
> >
> >
> > > You type in an expression, it parses it and then if
no
> > error in syntax
> > > is found, computes a result...
> >
> > I was asking for the execution of the codeThis is
> > something anybody can tell I need not come to the
MATLAB
> > forum to get such a response.
> >
> > > As Dr Lara asks, what precisely, do you propose to
do
> > with this
> > > information? :)
> >
> > Well you can tell Dr.Lara that we are here to
discuss
> > and gain knowledge here and implement things better
using
> > MATLAB with a better understanding of the underlying
> > concepts.
>
> You can get some insight from this article:
>
>
http://www.mathworks.com/company/newsletters/news_notes/cle
v
> escorner/dec04.html
>

Hello Steve,
           Thank you very much for your attention and
advise.However I couldnt open the link provided by
you.Please suggest.

Regards

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 8 Oct, 2007 12:49:43

Message: 7 of 11

dpb <none@non.net> wrote in message
<fed85k$7qm$1@aioe.org>...
> SmartEngineer wrote:
> > dpb <none@non.net> wrote in message <fe92n6$rj7
> > $1@aioe.org>...
> >> SmartEngineer wrote:
> >>> Hello,
> >>> Can anyone explain the internal arcitecture of
> > the
> >>> MATLAB.How it is actually working in some detail.
> >
> > Hello,
> > TO start with thanks for your attention.
> >
> >
> >> You type in an expression, it parses it and then if
no
> > error in syntax
> >> is found, computes a result...
> >
> > I was asking for the execution of the codeThis is
> > something anybody can tell I need not come to the
MATLAB
> > forum to get such a response.
> >
> >> As Dr Lara asks, what precisely, do you propose to do
> > with this
> >> information? :)
> >
> > Well you can tell Dr.Lara that we are here to
discuss
> > and gain knowledge here and implement things better
using
> > MATLAB with a better understanding of the underlying
> > concepts.
>
> Sorry you didn't seem to relate to the technique; I was
trying to elicit
> some input on what, more specifically, you had in mind
that knowing
> something about the internals of Matlab would help you
implement.
>
> The question as posed is so generic there's no practical
way to respond
> imo. The overall idea of efficiency in using Matlab is
to try to find
> ways to express your problem such that you can take as
much advantage of
> the vectorizing capabilities as possible. There are
several articles in
> the documentation that discuss efficiency and things to
avoid to
> minimize overhead. The external API section discusses
the internal data
> object of the array.
>
> Once you get through that, the best way to approach
Matlab programming
> probably is then to simply implement whatever your
problem is in as a
> most straightforward way you can and only if that shows
up a performance
> problem to worry about it -- the prime advantage of
Matlab is in being
> able to prototype in a quick manner as compared to a
lower level
> language. If one gets bogged down in the optimization
question too
> early, much time may be spent on details that don't, in
the end, turn
> out to make any significant difference globally although
they might make
> measurable improvements locally. This is really only a
rehash of the
> well-known mantra of don't try to optimize without first
profiling.
>
> --

Hello dpb,
          Thanks for the message.It was nice to hear some
useful information.Thank you.

Regards

Subject: What is the MATLAB Internal Architecture?

From: Jean-Marc Gulliet

Date: 8 Oct, 2007 12:55:26

Message: 8 of 11

SmartEngineer wrote:
> "Steve Amphlett" <Firstname.Lastname@Where-I-Work.com>
> wrote in message <fecrea$cgl$1@fred.mathworks.com>...
>> "SmartEngineer " <smartengineer@mathworks.com> wrote in
>> message <fe9ubm$586$1@fred.mathworks.com>...
>>> dpb <none@non.net> wrote in message <fe92n6$rj7
>>> $1@aioe.org>...
>>>> SmartEngineer wrote:
>>>>> Hello,
>>>>> Can anyone explain the internal arcitecture
> of
>>> the
>>>>> MATLAB.How it is actually working in some detail.
>>> Hello,
>>> TO start with thanks for your attention.
>>>
>>>
>>>> You type in an expression, it parses it and then if
> no
>>> error in syntax
>>>> is found, computes a result...
>>>
>>> I was asking for the execution of the codeThis is
>>> something anybody can tell I need not come to the
> MATLAB
>>> forum to get such a response.
>>>
>>>> As Dr Lara asks, what precisely, do you propose to
> do
>>> with this
>>>> information? :)
>>> Well you can tell Dr.Lara that we are here to
> discuss
>>> and gain knowledge here and implement things better
> using
>>> MATLAB with a better understanding of the underlying
>>> concepts.
>> You can get some insight from this article:
>>
>>
> http://www.mathworks.com/company/newsletters/news_notes/cle
> v
>> escorner/dec04.html
>>
>
> Hello Steve,
> Thank you very much for your attention and
> advise.However I couldnt open the link provided by
> you.Please suggest.
>
> Regards
>

Hi,

The link seems to have been broken apart by the newsreader. Try

http://www.mathworks.com/company/newsletters/news_notes/clevescorner/dec04.html

(or copy and past the string starting with http and ending with html
into the address box of your web browser).

Regards,
--
Jean-Marc

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 8 Oct, 2007 13:13:17

Message: 9 of 11

Jean-Marc Gulliet <jeanmarc.gulliet@gmail.com> wrote in
message <13gka5jfc1oci48@corp.supernews.com>...
> SmartEngineer wrote:
> > "Steve Amphlett" <Firstname.Lastname@Where-I-Work.com>
> > wrote in message <fecrea$cgl$1@fred.mathworks.com>...
> >> "SmartEngineer " <smartengineer@mathworks.com> wrote
in
> >> message <fe9ubm$586$1@fred.mathworks.com>...
> >>> dpb <none@non.net> wrote in message <fe92n6$rj7
> >>> $1@aioe.org>...
> >>>> SmartEngineer wrote:
> >>>>> Hello,
> >>>>> Can anyone explain the internal arcitecture
> > of
> >>> the
> >>>>> MATLAB.How it is actually working in some detail.
> >>> Hello,
> >>> TO start with thanks for your attention.
> >>>
> >>>
> >>>> You type in an expression, it parses it and then if
> > no
> >>> error in syntax
> >>>> is found, computes a result...
> >>>
> >>> I was asking for the execution of the codeThis is
> >>> something anybody can tell I need not come to the
> > MATLAB
> >>> forum to get such a response.
> >>>
> >>>> As Dr Lara asks, what precisely, do you propose to
> > do
> >>> with this
> >>>> information? :)
> >>> Well you can tell Dr.Lara that we are here to
> > discuss
> >>> and gain knowledge here and implement things better
> > using
> >>> MATLAB with a better understanding of the underlying
> >>> concepts.
> >> You can get some insight from this article:
> >>
> >>
> >
http://www.mathworks.com/company/newsletters/news_notes/cle
> > v
> >> escorner/dec04.html
> >>
> >
> > Hello Steve,
> > Thank you very much for your attention and
> > advise.However I couldnt open the link provided by
> > you.Please suggest.
> >
> > Regards
> >
>
> Hi,
>
> The link seems to have been broken apart by the
newsreader. Try
>
>
http://www.mathworks.com/company/newsletters/news_notes/cle
vescorner/dec04.html
>
> (or copy and past the string starting with http and
ending with html
> into the address box of your web browser).
>
> Regards,
> --
> Jean-Marc


Hi,
   The links seems to contain good amount of information
in the Cleve's corner.May be this will help me.I thank all
of you.Thank you very much.

Regards

Subject: What is the MATLAB Internal Architecture?

From: Armin Mueller

Date: 10 Oct, 2007 08:51:32

Message: 10 of 11

SmartEngineer wrote:

> [lots of crap]

Hey dude,

there are some issues with your postings:

* Apparently, you have no real name. Are you too shy?
* From your pseudonym "SmartEngineer" I got high expectations. However,
you don't even manage to open a link containing a line break. That's
embarrassing!

Cheers,
Armin

Subject: What is the MATLAB Internal Architecture?

From: SmartEngineer

Date: 10 Oct, 2007 13:33:47

Message: 11 of 11

Armin Mueller <arm.in@web.de> wrote in message <fei3q3
$edk$1@news2.rz.uni-karlsruhe.de>...
> SmartEngineer wrote:
>
> > [lots of crap]
>
> Hey dude,
>
> there are some issues with your postings:
>
> * Apparently, you have no real name. Are you too shy?
> * From your pseudonym "SmartEngineer" I got high
expectations. However,
> you don't even manage to open a link containing a line
break. That's
> embarrassing!
>
> Cheers,
> Armin

Hello Armin,
           Well ...I guess we are here to discuss about
MATLAB and not about me or you ..ok.As long we discuss
something useful and relevant in this Forum...I guess we
it will be beneficial to all of us.
          If have any thing to discuss with me ..you can
mail me..Mathworks has provided you that option.
          Regarding your second point...well Nobody is a
perfect human...and yea it was embarasing...However when
you are willing to learn these things happen and we should
try to improve by looking the bigger picture(..I thank
those guys who corrcted me immediately ..Infact I received
3 messages correcting me.)...rather than just
flourishing ..irrelevant and time wasting comments....If
you have some thing to add to the thread topic I welcome
you we can discuss..but dont waste your time ...with such
silly notes.

Regards

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us