Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: i want to simplify this code
Replies: 14   Last Post: Apr 22, 2013 7:11 AM

 Messages: [ Previous | Next ]
 mohammed Posts: 18 From: egypt Registered: 12/10/07
Re: i want to simplify this code
Posted: Apr 7, 2013 4:57 PM

??? Undefined function or method 'conv2' for input arguments of type 'double' and attributes 'sparse 2d real'.

Error in ==> quadtree at 29
b = conv2(double(S==p),ones(p)) > 0;

"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <kjr8oq\$146\$1@newscl01ah.mathworks.com>...
> Using convolution:
>
> m = size(I,1);
> P = 2.^(1:5);
> a = [100 200 255 150 50];
> for k = 1:length(P)
> p = P(k);
> b = conv2(double(S==p),ones(p)) > 0;
> if size(b,1) < m
> b(m,end) = false;
> end
> I(b) = a(k);
> end
>
> % Bruno

Date Subject Author
3/30/13 mohammed
4/6/13 mohammed
4/6/13 dpb
4/7/13 Bruno Luong
4/7/13 mohammed
4/7/13 mohammed
4/7/13 dpb
4/7/13 mohammed
4/7/13 dpb
4/7/13 mohammed
4/7/13 dpb
4/14/13 mohammed
4/22/13 Bruno Luong
4/22/13 Bruno Luong
4/7/13 mohammed