From: Walter Roberson <>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv: Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
Newsgroups: comp.soft-sys.matlab
Subject: Re: no_repeated_digits_in_row
References: <i5fjq1$spb$>
In-Reply-To: <i5fjq1$spb$>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 31
Message-ID: <2APeo.103263$xZ2.62963@newsfe07.iad>
X-Trace: newsfe07.iad 1283179902 (Mon, 30 Aug 2010 14:51:42 UTC)
NNTP-Posting-Date: Mon, 30 Aug 2010 14:51:42 UTC
Date: Mon, 30 Aug 2010 09:51:42 -0500
Xref: comp.soft-sys.matlab:666172

On 30/08/10 1:41 AM, Kate wrote:

> I have matrix =
> A = [ 10 10 4 ;
> 3 2 1 ;
> 67 5 5;
> 45 38 9
> 1 6 3]
> I want the output such that it 'filters' rows where there are NO
> repeated digits within that row.

In your examples (here and in your follow-ups), each row that you 
filtered out had two entries with the same numeric value. In the 
examples you gave, each row that you filtered out also had two values 
that happened to contain the same decimal digits (e.g. the '1' of the 
first '10' is the same as the '1' of the second '10'). Your examples 
thus do not make it clear whether you want to work at the level of 
numeric value or the level of decimal digits.

Either way, we should also inquire as to whether the entries you are 
working with are _certain_ to be integers (e.g., they are of integer 
data type or you have round() or fix() or floor() or ceil() them). If 
they are not certain to be exact integers, then there is the possibility 
that two entries might display the same but be different values in the 
low level bits, and you should be considering whether entry-wise value 
comparison should have a tolerance; likewise if your values are not 
certain to be exact integers and you are working on the basis of decimal 
digits, then you need to be aware that when converted in to its _full_ 
decimal expansion, a value that is not exactly an integer is often 55 
digits or so (which would be certain to have repeated digits internally.)