Thread Subject: Solving through iteration - fast implementation

Subject: Solving through iteration - fast implementation

From: Jonas Baumann

Date: 27 Mar, 2009 09:52:01

Message: 1 of 4

Facing the following problem:
(Calculation of sedimentation speed of particles)

v=@(d,Re)
Re=@(v,d)

or in other words:

v=f(d,Re(v,d))

Obviously this can only be solved by iteration.
Before implementing all myself, what is the quickest approach here?
Any matlab-functions that do it or help doing it?

Thanks alot for any answers,
Jonas

Subject: Solving through iteration - fast implementation

From: John D'Errico

Date: 27 Mar, 2009 10:33:02

Message: 2 of 4

"Jonas Baumann" <baumann.jonas@gmail.com> wrote in message <gqi7k1$3p5$1@fred.mathworks.com>...
> Facing the following problem:
> (Calculation of sedimentation speed of particles)
>
> v=@(d,Re)
> Re=@(v,d)
>
> or in other words:
>
> v=f(d,Re(v,d))
>
> Obviously this can only be solved by iteration.
> Before implementing all myself, what is the quickest approach here?
> Any matlab-functions that do it or help doing it?

Use a rootfinder, like fzero.

John

Subject: Solving through iteration - fast implementation

From: Titus

Date: 27 Mar, 2009 11:01:42

Message: 3 of 4


"John D'Errico" <woodchips@rochester.rr.com> schrieb im Newsbeitrag
news:gqia0u$ar3$1@fred.mathworks.com...
> "Jonas Baumann" <baumann.jonas@gmail.com> wrote in message
> <gqi7k1$3p5$1@fred.mathworks.com>...
>> Facing the following problem:
>> (Calculation of sedimentation speed of particles)
>>
>> v=@(d,Re)
>> Re=@(v,d)
>>
>> or in other words:
>>
>> v=f(d,Re(v,d))
>>
>> Obviously this can only be solved by iteration.
>> Before implementing all myself, what is the quickest approach here?
>> Any matlab-functions that do it or help doing it?
>
> Use a rootfinder, like fzero.
>
> John

Hi,
is this really an implicit equation? It looks to me more like a
misformulated differential equation...?

Titus

Subject: Solving through iteration - fast implementation

From: Jonas Baumann

Date: 27 Mar, 2009 12:20:17

Message: 4 of 4

"Titus" <titus.edelhofer@mathworks.de> wrote in message <gqibmm$hp$1@fred.mathworks.com>...
>
> "John D'Errico" <woodchips@rochester.rr.com> schrieb im Newsbeitrag
> news:gqia0u$ar3$1@fred.mathworks.com...
> > "Jonas Baumann" <baumann.jonas@gmail.com> wrote in message
> > <gqi7k1$3p5$1@fred.mathworks.com>...
> >> Facing the following problem:
> >> (Calculation of sedimentation speed of particles)
> >>
> >> v=@(d,Re)
> >> Re=@(v,d)
> >>
> >> or in other words:
> >>
> >> v=f(d,Re(v,d))
> >>
> >> Obviously this can only be solved by iteration.
> >> Before implementing all myself, what is the quickest approach here?
> >> Any matlab-functions that do it or help doing it?
> >
> > Use a rootfinder, like fzero.
> >
> > John
>
> Hi,
> is this really an implicit equation? It looks to me more like a
> misformulated differential equation...?
>
> Titus
>
Sorry, maybe some misleading variable names.
v is sedimentation speed, d is particle diameter
It is a implicit equation.

Tags for this Thread

Everyone's Tags:

Add a New Tag:

Separated by commas
Ex.: root locus, bode

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.

Tag Activity for This Thread
Tag Applied By Date/Time
implicit equation Jonas Baumann 27 Mar, 2009 08:20:10
iterative solving Jonas Baumann 27 Mar, 2009 05:55:06
functions Jonas Baumann 27 Mar, 2009 05:55:06
iteration Jonas Baumann 27 Mar, 2009 05:55:06
rssFeed for this Thread

Contact us at files@mathworks.com