<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/242957</link>
    <title>MATLAB Central Newsreader - Image Classification</title>
    <description>Feed for thread: Image Classification</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2012 by MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>MathWorks</title>
      <url>http://www.mathworks.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Fri, 23 Jan 2009 06:47:02 -0500</pubDate>
      <title>Image Classification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/242957#623369</link>
      <author>Manju </author>
      <description>I want to reduce the size of color image.i want to fix the size (45*47) of color image..&lt;br&gt;
plz help me out.</description>
    </item>
    <item>
      <pubDate>Fri, 23 Jan 2009 16:06:30 -0500</pubDate>
      <title>Re: Image Classification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/242957#623475</link>
      <author>Walter Roberson</author>
      <description>Manju wrote:&lt;br&gt;
&amp;gt; I want to reduce the size of color image.i want to fix the size (45*47) of color image..&lt;br&gt;
&amp;gt; plz help me out.&lt;br&gt;
&lt;br&gt;
If you have the image processing toolbox, then imresize()&lt;br&gt;
&lt;br&gt;
There are numerous methods of resizing images, and the proper one for your&lt;br&gt;
application will depend upon which properties you wish to preserve.&lt;br&gt;
For example in some applications it is important to preserve edges&lt;br&gt;
when the image is resized, but many of the simpler methods of image&lt;br&gt;
resizing tend to blur edges.&lt;br&gt;
&lt;br&gt;
If you have not been given any criteria as to what is important to preserve&lt;br&gt;
or not, then to do the resizing, use this code:&lt;br&gt;
&lt;br&gt;
imsize = size(TheImage);&lt;br&gt;
sx = imsize(1); sy = imsize(2);&lt;br&gt;
if sx &amp;lt; 45 || sy &amp;lt; 47&lt;br&gt;
&amp;nbsp;&amp;nbsp;error('image is too small to resize to 45 x 47');&lt;br&gt;
end&lt;br&gt;
rx = ceil((sx - 45) * rand);&lt;br&gt;
ry = ceil((sy - 47) * rand);&lt;br&gt;
NewImage = TheImage(rx:rx+44, ry:ry+46,:);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
.signature note: I am now avoiding replying to unclear or ambiguous postings.&lt;br&gt;
Please review questions before posting them. Be specific. Use examples of what you mean,&lt;br&gt;
of what you don't mean. Specify boundary conditions, and data classes and value&lt;br&gt;
relationships -- what if we scrambled your data or used -Inf, NaN, or complex(rand,rand)?</description>
    </item>
    <item>
      <pubDate>Sat, 24 Jan 2009 05:48:02 -0500</pubDate>
      <title>Re: Image Classification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/242957#623657</link>
      <author>Manju </author>
      <description>Thanks a lot sir,&lt;br&gt;
&lt;br&gt;
Now i want average RGB values were calculated in five zones of the images, corresponding to the left, right, top, bottom, and center parts of the image area.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Circle zone is one fofth of whole image.&amp;remening four zones is divided by four.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This resulted to 15-dimensional vectors.so first of all i want divide the image in five zone....</description>
    </item>
    <item>
      <pubDate>Sat, 24 Jan 2009 05:56:02 -0500</pubDate>
      <title>Image Classification</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/242957#623658</link>
      <author>Manju </author>
      <description>hi, all&lt;br&gt;
this is my code for color histogram...how can i used this code in image classification by neural network..&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
function createColorHistograms(im_str)&lt;br&gt;
&lt;br&gt;
if ~isstr(im_str)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ndims(im_str)==3&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_array_vals=double(im_str);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;catch&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;disp('Input is not a valid three-dimensional array');&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
else&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_array_vals=double(imread(im_str));&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ndims(col_array_vals)~=3&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;disp('Input is not a valid three-dimensional array');&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;catch&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;disp('Input string does not point to a valid image file');&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
%res_val: Binning resolution. Increasing the value gives coarsers bins&lt;br&gt;
%===&lt;br&gt;
res_val=25;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
%t_count: Color triplets are converted to a single value for purposes of&lt;br&gt;
%binning&lt;br&gt;
%===&lt;br&gt;
t_count=res_val*floor(col_array_vals(:,:,1)/res_val)+256*(res_val*floor(col_array_vals(:,:,2)/res_val))+256*256*(res_val*floor(col_array_vals(:,:,3)/res_val));&lt;br&gt;
t_count=sort(t_count(:));&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% Use unique to calculate the number of triplets (ind_last-ind_first) in each bin&lt;br&gt;
%===&lt;br&gt;
[col_val,ind_first]=unique(t_count,'first');&lt;br&gt;
[col_val,ind_last]=unique(t_count,'last');&lt;br&gt;
&lt;br&gt;
disp('Drawing color bars')&lt;br&gt;
colorbars(col_val,ind_last-ind_first,1/3,1/4)&lt;br&gt;
% disp('Drawing color cloud')&lt;br&gt;
% colorcloud(col_val,ind_last-ind_first,1/3,1/4)&lt;br&gt;
disp('Drawing image')&lt;br&gt;
figure(3)&lt;br&gt;
set(gcf,'position',[5   61   274   236]);&lt;br&gt;
imshow(col_array_vals/255)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
function colorbars(triplet_color,triplet_freq,varargin)&lt;br&gt;
&lt;br&gt;
if nargin==2&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_pow=1/3;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;freq_pow=1/4;&lt;br&gt;
else&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_pow=varargin{1};&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;freq_pow=varargin{2};&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% Randomize bin ordering&lt;br&gt;
%===&lt;br&gt;
N_rand=randperm(length(triplet_freq));&lt;br&gt;
triplet_freq=sqrt(triplet_freq(N_rand));&lt;br&gt;
triplet_color=triplet_color(N_rand);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% Reconstruct color triplets from col_val&lt;br&gt;
% Sphere triplets&lt;br&gt;
%===&lt;br&gt;
triplet_color=([rem(triplet_color,256) floor(rem(triplet_color,256*256)/256) floor(triplet_color/(256*256))]/255);&lt;br&gt;
triplet_color_norm=triplet_color./repmat(((sum(triplet_color.^(1),2))+.005),1,3);&lt;br&gt;
max(triplet_color_norm)&lt;br&gt;
triplet_diff=sum(abs(triplet_color_norm-repmat(triplet_color_norm(end,:),size(triplet_color_norm,1),1)),2);&lt;br&gt;
%===&lt;br&gt;
% colors are sorted with red [.9 0 0] as the anchor&lt;br&gt;
%===&lt;br&gt;
triplet_diff=sum(abs(triplet_color_norm-repmat([.9 0 0],size(triplet_color_norm,1),1)),2);&lt;br&gt;
&lt;br&gt;
max(triplet_diff)&lt;br&gt;
%===&lt;br&gt;
% color_pow and freq_pow are used to obtain a suitable spacing of colors&lt;br&gt;
% Ordering of a triplet in 2-d gives us an extra degree of freedom.&lt;br&gt;
% How do we use this to align perceptual distance and euclidean distance?&lt;br&gt;
%===&lt;br&gt;
triplet_diff=(triplet_diff/max(triplet_diff).^(color_pow))+(triplet_freq*0).^(freq_pow);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[d,inds_sort]=sort(triplet_diff);&lt;br&gt;
triplet_freq=(triplet_freq(inds_sort));&lt;br&gt;
triplet_color=(triplet_color(inds_sort,:));&lt;br&gt;
&lt;br&gt;
num_bars=length(triplet_color);&lt;br&gt;
max_val=max(triplet_freq);&lt;br&gt;
&lt;br&gt;
close all;&lt;br&gt;
figure(1);&lt;br&gt;
axis([0 num_bars 0 1]);&lt;br&gt;
&lt;br&gt;
for i=1:num_bars&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tempColor=min(triplet_color(i,:),.9);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% Use patch to draw individual bars&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;patch([i-1 i-1 i i],...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[0 triplet_freq(i)/(max_val+1) triplet_freq(i)/(max_val+1) 0],...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tempColor,...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'edgecolor',...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tempColor);&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
set(gca,'xticklabel','')&lt;br&gt;
set(gca,'yticklabel','')&lt;br&gt;
set(gcf,'position',[5 378 560 420]);&lt;br&gt;
set(gca,'visible','off')&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
function colorcloud(triplet_color,triplet_freq,varargin)&lt;br&gt;
&lt;br&gt;
if nargin==2&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_pow=1/3;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;freq_pow=1/4;&lt;br&gt;
else&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color_pow=varargin{1};&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;freq_pow=varargin{2};&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% Randomize bin ordering&lt;br&gt;
%===&lt;br&gt;
&lt;br&gt;
N_rand=randperm(length(triplet_freq));&lt;br&gt;
triplet_freq=sqrt(triplet_freq(N_rand));&lt;br&gt;
triplet_color=triplet_color(N_rand);&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% Reconstruct color triplets from col_val&lt;br&gt;
% Sphere triplets&lt;br&gt;
%===&lt;br&gt;
&lt;br&gt;
triplet_color=([rem(triplet_color,256) floor(rem(triplet_color,256*256)/256) floor(triplet_color/(256*256))]/255);&lt;br&gt;
triplet_color_norm=triplet_color./repmat(((sum(triplet_color.^(1),2))+.005),1,3);&lt;br&gt;
max(triplet_color_norm)&lt;br&gt;
triplet_diff=sum(abs(triplet_color_norm-repmat(triplet_color_norm(end,:),size(triplet_color_norm,1),1)),2);&lt;br&gt;
triplet_diff=sum(abs(triplet_color_norm-repmat([.9 0 0],size(triplet_color_norm,1),1)),2);&lt;br&gt;
&lt;br&gt;
max(triplet_diff)&lt;br&gt;
triplet_diff=(triplet_diff/max(triplet_diff).^(color_pow))+(triplet_freq*0).^(freq_pow);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[d,inds_sort]=sort(triplet_diff);&lt;br&gt;
triplet_freq=(triplet_freq(inds_sort));&lt;br&gt;
triplet_color=(triplet_color(inds_sort,:));&lt;br&gt;
&lt;br&gt;
num_bars=length(triplet_color);&lt;br&gt;
max_val=max(triplet_freq);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
figure(2);&lt;br&gt;
axis([-.2 1.2 -.2 1.2]);&lt;br&gt;
hold on;&lt;br&gt;
&lt;br&gt;
num_total_freq=sum(triplet_freq);&lt;br&gt;
disp(num_total_freq)&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
% (Exp. A)&lt;br&gt;
% The bins of triplet frequencies seem to follow a power law.&lt;br&gt;
% Plotting a very large number for one triplet bin is unnecessary, so the&lt;br&gt;
% number of points plotted for the maximally frequent triplet is set to 100&lt;br&gt;
% and the median frequency is set to have about 45 points plotted&lt;br&gt;
% (hence the number 45) in the equation below&lt;br&gt;
&lt;br&gt;
%===&lt;br&gt;
triplet_freq_normalizer=45/(median(unique(triplet_freq))*15);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
for i=1:num_bars&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tempColor=triplet_color(i,:);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dist_scatter=min((triplet_freq(i)*100/num_total_freq),.1);&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% see (Exp. A) aboce&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=1:min(ceil(triplet_freq(i)*15*triplet_freq_normalizer),100)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% A scatter cloud is produced for each bin by assigning a radius to&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% each cloud that is proportional to the number of triplets in that&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% bin. Therefore, a color appearing frequently in the image will&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% have a larger scatter radius.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%===&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_dist=rand*dist_scatter;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_angle=rand*pi*2;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_val=sigmoidVal((tempColor(2)-tempColor(1)+1)*.5,8);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%x_exp=.8+round(1-x_val);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x_val=(x_val)+r_dist*cos(r_angle);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_val=(tempColor(3)+.1)/(tempColor(2)+tempColor(1)+tempColor(3)+.3);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_val=y_val+r_dist*sin(r_angle);&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;plot(x_val,...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;y_val,...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'.',...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'markerfacecolor',min(tempColor,.9),...&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'markeredgecolor',min(tempColor,.9));&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
set(gca,'xticklabel','')&lt;br&gt;
set(gca,'yticklabel','')&lt;br&gt;
set(gcf,'position',[573 380 560 420]);&lt;br&gt;
axis equal;&lt;br&gt;
axis tight;&lt;br&gt;
axis([-.03 1.03 -.03 1.03]);&lt;br&gt;
set(gca,'visible','off')&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
function y_val=sigmoidVal(x_val,varargin)&lt;br&gt;
&lt;br&gt;
if nargin==1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;multip_val=15;&lt;br&gt;
else&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;multip_val=varargin{1};&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
y_val=1./(1+exp(-(x_val-.5)*multip_val));&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks.</description>
    </item>
  </channel>
</rss>

