Path: news.mathworks.com!not-for-mail
From: "John D'Errico" <woodchips@rochester.rr.com>
Newsgroups: comp.soft-sys.matlab
Subject: Re: sorting algorithm
Date: Wed, 3 Dec 2008 16:10:19 +0000 (UTC)
Organization: John D'Errico (1-3LEW5R)
Lines: 24
Message-ID: <gh6b1b$s8t$1@fred.mathworks.com>
References: <gh69ni$6gv$1@fred.mathworks.com> <gh6aa9$g95$1@fred.mathworks.com> <gh6alh$lvv$1@fred.mathworks.com>
Reply-To: "John D'Errico" <woodchips@rochester.rr.com>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1228320619 28957 172.30.248.35 (3 Dec 2008 16:10:19 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Wed, 3 Dec 2008 16:10:19 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 869215
Xref: news.mathworks.com comp.soft-sys.matlab:504720


"Evren " <evrenbrs@gmail.com> wrote in message <gh6alh$lvv$1@fred.mathworks.com>...

> > > I tried for hours and just can't seem to get it and its do tomorrow. If anyone can help, thank you very much. 
> > > 
> > > Here is what I got so far with some help, but it still doesn't work.
> > > 
> > > for i=1:(n-1)  % n is the length of the vector V 
> > >             if V(i)>V(i+1) 
> > >                     s = V(i); V(i) = V(i+1); V(i+1) = s; 
> > >             end 
> > > end
> > 
> > "develop your own sorting algorithm".  Why??
> > 
> > Sure you could research classical sorting methods and then implement one in Matlab, but what's the point?  Are you expected to dream up a wholly new scheme?
> 
> thats what i am expected to do.i must develop my sorting code.can you help me with this.what is the wrong with my code?

While this will work for two numbers, what happens when
you have 3 numbers? I.e., what if you use your code to
sort the numbers [3 2 1]? Try it. Are they in order? Why
did it fail? Look (carefully) at what it did.

John