<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414</link>
    <title>MATLAB Central Newsreader - Error using ==&gt; cellfun</title>
    <description>Feed for thread: Error using ==&gt; cellfun</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, 30 Jan 2009 08:19:05 -0500</pubDate>
      <title>Error using ==&gt; cellfun</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#624943</link>
      <author>Xiao </author>
      <description>Hi all.                                      &lt;br&gt;
&lt;br&gt;
I got the following error when executing my program&lt;br&gt;
&lt;br&gt;
%Error using ==&amp;gt; cellfun%&lt;br&gt;
%Input #2 expected to be a cell array, was double instead.%&lt;br&gt;
&lt;br&gt;
How can I correct this error?&lt;br&gt;
&lt;br&gt;
my program is attached as follows:&lt;br&gt;
&lt;br&gt;
Thanks in advance.&lt;br&gt;
&lt;br&gt;
network = cat(3, [   11  12  0;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0   0   11;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0   0   12;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0   0   0;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0   0   0 ], [21  22  0;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0    0   21;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0    0   22;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0    0   0;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0    0   0]);&lt;br&gt;
ind = ~cellfun(@isempty,network);&lt;br&gt;
[rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));</description>
    </item>
    <item>
      <pubDate>Fri, 30 Jan 2009 10:50:02 -0500</pubDate>
      <title>Re: Error using ==&gt; cellfun</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#624968</link>
      <author>Jos </author>
      <description>&quot;Xiao &quot; &amp;lt;viva_paradise@hotmail.com&amp;gt; wrote in message &amp;lt;glud5p$o60$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; Hi all.                                      &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; I got the following error when executing my program&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; %Error using ==&amp;gt; cellfun%&lt;br&gt;
&amp;gt; %Input #2 expected to be a cell array, was double instead.%&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; How can I correct this error?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; my program is attached as follows:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Thanks in advance.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; network = cat(3, [   11  12  0;&lt;br&gt;
&amp;gt;                              0   0   11;&lt;br&gt;
&amp;gt;                              0   0   12;&lt;br&gt;
&amp;gt;                              0   0   0;&lt;br&gt;
&amp;gt;                              0   0   0 ], [21  22  0;&lt;br&gt;
&amp;gt;                                               0    0   21;&lt;br&gt;
&amp;gt;                                               0    0   22;&lt;br&gt;
&amp;gt;                                               0    0   0;&lt;br&gt;
&amp;gt;                                               0    0   0]);&lt;br&gt;
&amp;gt; ind = ~cellfun(@isempty,network);&lt;br&gt;
&amp;gt; [rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));&lt;br&gt;
&lt;br&gt;
&quot;empty&quot; is not the same as &quot;being zero&quot;&lt;br&gt;
&lt;br&gt;
find(network ~= 0)&lt;br&gt;
&lt;br&gt;
hth&lt;br&gt;
Jos</description>
    </item>
    <item>
      <pubDate>Fri, 30 Jan 2009 11:49:01 -0500</pubDate>
      <title>Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#624975</link>
      <author>Xiao </author>
      <description>Suppose i change the network to something as follows:&lt;br&gt;
&lt;br&gt;
test = cat(3, {   [11]  [12]  [];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[]   []       [11];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[]   []       [12];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[]   []       [] },  {   [21]  [22]   [];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[]    []        [21];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[]    []        [22];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;
ind = ~cellfun(@isempty,network);&lt;br&gt;
[rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));&lt;br&gt;
&lt;br&gt;
The statement that i had wrote earlier can be used in this context. &lt;br&gt;
&lt;br&gt;
What i need to obtain is something as follows: &lt;br&gt;
% row/Col/Page&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2/3/1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3/3/1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2/3/2&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3/3/2&lt;br&gt;
&lt;br&gt;
but, the results does not tally if you run the program. How can I solve the problem?&lt;br&gt;
&lt;br&gt;
Thanks for any suggestions.&lt;br&gt;
&lt;br&gt;
&quot;Jos &quot; &amp;lt;#10584@fileexchange.com&amp;gt; wrote in message &amp;lt;glum0q$1nr$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &quot;Xiao &quot; &amp;lt;viva_paradise@hotmail.com&amp;gt; wrote in message &amp;lt;glud5p$o60$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt; Hi all.                                      &lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; I got the following error when executing my program&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; %Error using ==&amp;gt; cellfun%&lt;br&gt;
&amp;gt; &amp;gt; %Input #2 expected to be a cell array, was double instead.%&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; How can I correct this error?&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; my program is attached as follows:&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; Thanks in advance.&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; network = cat(3, [   11  12  0;&lt;br&gt;
&amp;gt; &amp;gt;                              0   0   11;&lt;br&gt;
&amp;gt; &amp;gt;                              0   0   12;&lt;br&gt;
&amp;gt; &amp;gt;                              0   0   0;&lt;br&gt;
&amp;gt; &amp;gt;                              0   0   0 ], [21  22  0;&lt;br&gt;
&amp;gt; &amp;gt;                                               0    0   21;&lt;br&gt;
&amp;gt; &amp;gt;                                               0    0   22;&lt;br&gt;
&amp;gt; &amp;gt;                                               0    0   0;&lt;br&gt;
&amp;gt; &amp;gt;                                               0    0   0]);&lt;br&gt;
&amp;gt; &amp;gt; ind = ~cellfun(@isempty,network);&lt;br&gt;
&amp;gt; &amp;gt; [rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &quot;empty&quot; is not the same as &quot;being zero&quot;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; find(network ~= 0)&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; hth&lt;br&gt;
&amp;gt; Jos</description>
    </item>
    <item>
      <pubDate>Fri, 30 Jan 2009 17:06:02 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625044</link>
      <author>Xiao </author>
      <description>Hi all.&lt;br&gt;
&lt;br&gt;
I am still stuck with this problem that i have mentioned earlier. &lt;br&gt;
&lt;br&gt;
Can someone help me in this?&lt;br&gt;
&lt;br&gt;
Thanks in advance.&lt;br&gt;
&lt;br&gt;
&quot;Xiao &quot; &amp;lt;viva_paradise@hotmail.com&amp;gt; wrote in message &amp;lt;glupfd$fv2$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; Suppose i change the network to something as follows:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; test = cat(3, {   [11]  [12]  [];&lt;br&gt;
&amp;gt;                               []   []       [11];&lt;br&gt;
&amp;gt;                               []   []       [12];&lt;br&gt;
&amp;gt;                               []   []       [];&lt;br&gt;
&amp;gt;                               []   []       [] },  {   [21]  [22]   [];&lt;br&gt;
&amp;gt;                                                          []    []        [21];&lt;br&gt;
&amp;gt;                                                          []    []        [22];&lt;br&gt;
&amp;gt;                                                          []    []        [];&lt;br&gt;
&amp;gt;                                                          []    []        []  } );&lt;br&gt;
&amp;gt; ind = ~cellfun(@isempty,network);&lt;br&gt;
&amp;gt; [rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; The statement that i had wrote earlier can be used in this context. &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; What i need to obtain is something as follows: &lt;br&gt;
&amp;gt; % row/Col/Page&lt;br&gt;
&amp;gt;     2/3/1&lt;br&gt;
&amp;gt;     3/3/1&lt;br&gt;
&amp;gt;     2/3/2&lt;br&gt;
&amp;gt;     3/3/2&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; but, the results does not tally if you run the program. How can I solve the problem?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Thanks for any suggestions.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &quot;Jos &quot; &amp;lt;#10584@fileexchange.com&amp;gt; wrote in message &amp;lt;glum0q$1nr$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt; &quot;Xiao &quot; &amp;lt;viva_paradise@hotmail.com&amp;gt; wrote in message &amp;lt;glud5p$o60$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hi all.                                      &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; I got the following error when executing my program&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; %Error using ==&amp;gt; cellfun%&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; %Input #2 expected to be a cell array, was double instead.%&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; How can I correct this error?&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; my program is attached as follows:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Thanks in advance.&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; network = cat(3, [   11  12  0;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                              0   0   11;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                              0   0   12;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                              0   0   0;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                              0   0   0 ], [21  22  0;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                                               0    0   21;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                                               0    0   22;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                                               0    0   0;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt;                                               0    0   0]);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; ind = ~cellfun(@isempty,network);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; [rx,cx,dx]=find(ind(:,sum(ind)&amp;gt;1));&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; &quot;empty&quot; is not the same as &quot;being zero&quot;&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; find(network ~= 0)&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; hth&lt;br&gt;
&amp;gt; &amp;gt; Jos</description>
    </item>
    <item>
      <pubDate>Fri, 30 Jan 2009 18:00:17 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625053</link>
      <author>us</author>
      <description>&quot;Xiao&quot;&lt;br&gt;
&amp;gt; I am still stuck with this problem that i have mentioned earlier...&lt;br&gt;
&lt;br&gt;
a hint:&lt;br&gt;
&lt;br&gt;
simply use the solution, which was shown to you 2 days ago at&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://groups.google.com/group/comp.soft-sys.matlab/msg/e5f92e263af17f3c&quot;&gt;http://groups.google.com/group/comp.soft-sys.matlab/msg/e5f92e263af17f3c&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
in a loop...&lt;br&gt;
&lt;br&gt;
us</description>
    </item>
    <item>
      <pubDate>Sat, 31 Jan 2009 03:52:01 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625128</link>
      <author>Xiao </author>
      <description>Ya. &lt;br&gt;
&lt;br&gt;
I tried the solution. &lt;br&gt;
&lt;br&gt;
ix=sum(~cellfun(@isempty,test))&amp;lt;=1; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;test(:,ix)={[]}; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[rx,cx,dx]=find(~cellfun(@isempty,test)); &lt;br&gt;
&lt;br&gt;
but it does not display the correct result. The value of dx is a logical value, not the page number of the multi-dimensional array. Only value of the rx and cx is correct.&lt;br&gt;
&lt;br&gt;
how can I amend the statement so that it will store the correct address of the multi-dimensional array?&lt;br&gt;
&lt;br&gt;
Thanks.&lt;br&gt;
&lt;br&gt;
&quot;us &quot; &amp;lt;us@neurol.unizh.ch&amp;gt; wrote in message &amp;lt;glvf7h$m2k$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &quot;Xiao&quot;&lt;br&gt;
&amp;gt; &amp;gt; I am still stuck with this problem that i have mentioned earlier...&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; a hint:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; simply use the solution, which was shown to you 2 days ago at&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &lt;a href=&quot;http://groups.google.com/group/comp.soft-sys.matlab/msg/e5f92e263af17f3c&quot;&gt;http://groups.google.com/group/comp.soft-sys.matlab/msg/e5f92e263af17f3c&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; in a loop...&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; us</description>
    </item>
    <item>
      <pubDate>Sat, 31 Jan 2009 07:03:10 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625142</link>
      <author>Matt Fig</author>
      <description>Seems like you should use a loop, but if you insist on a &quot;vectorized&quot; approach, here is one.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
test = cat(3, { [11] [12] [];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[] [] [11];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[] [] [12];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[] [] [] }, { [21] [22] [];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[] [] [21];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[] [] [22];&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;
&lt;br&gt;
idx2 = repmat(sum(~cellfun(@isempty,test))&amp;gt;1,[size(test,1),1,1]);&lt;br&gt;
test(~idx2) = {[]};&lt;br&gt;
idx4 = ~cellfun(@isempty,test);&lt;br&gt;
[rx,cx,px] = ind2sub(size(idx4),find(idx4));&lt;br&gt;
&lt;br&gt;
rx_cx_px = [rx,cx,px]&lt;br&gt;
&lt;br&gt;
rx_cx_px =&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2     3     1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3     3     1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2     3     2&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3     3     2&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
NZL0jRq_P[D`8YLZZj[jLdYPMjTSLXVqPZP_WWNTjj%ZXLL+SxL`jS_ZajM</description>
    </item>
    <item>
      <pubDate>Sat, 31 Jan 2009 15:32:01 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625176</link>
      <author>Matt Fig</author>
      <description>Now that I am a little more awake, I see we can get rid of the second cellfun call:&lt;br&gt;
&lt;br&gt;
idx1 = ~cellfun(@isempty,test);&lt;br&gt;
idx2 = repmat(sum(idx1)&amp;gt;1,[size(test,1),1,1]);&lt;br&gt;
idx3 = idx2 &amp; idx1;&lt;br&gt;
[rx,cx,px] = ind2sub(size(idx3),find(idx3));&lt;br&gt;
&lt;br&gt;
rx_cx_px = [rx,cx,px]  % The results. &lt;br&gt;
&lt;br&gt;
rx_cx_px =&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2     3     1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3     3     1&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2     3     2&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3     3     2&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
\sZll\ls-aY]fNZN'XY\lNFzN[N:lVUblacPlNPOVO[2\TRN]UR\\UbRaRl</description>
    </item>
    <item>
      <pubDate>Sat, 31 Jan 2009 17:15:15 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625193</link>
      <author>ImageAnalyst</author>
      <description>On Jan 31, 10:32=A0am, &quot;Matt Fig&quot; &amp;lt;spama...@yahoo.com&amp;gt; wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; \sZll\ls-aY]fNZN'XY\lNFzN[N:lVUblacPlNPOVO[2\TRN]UR\\UbRaRl&lt;br&gt;
Matt Fig:&lt;br&gt;
What are the strings of random characters at the end of your messages&lt;br&gt;
supposed to be?&lt;br&gt;
Just wondering.......</description>
    </item>
    <item>
      <pubDate>Sat, 31 Jan 2009 23:25:03 -0500</pubDate>
      <title>Re: Storing the address</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/243414#625226</link>
      <author>Matt Fig</author>
      <description>ImageAnalyst &amp;lt;imageanalyst@mailinator.com&amp;gt; wrote in message &amp;lt;c84ddf31-c59f-4f4c-&lt;br&gt;
&amp;gt; What are the strings of random characters at the end of your messages&lt;br&gt;
&amp;gt; supposed to be?&lt;br&gt;
&amp;gt; Just wondering.......&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
It is a simple, silly, alphabetic substitution-transposition enciphered message (always the same), open to anyone, with a Matlab 'twist.'&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
adbt{jXttVtaVtt5dZ/`tkN{cZ:jdteZVd^cd^VX]ZiiVVWiWBde#]\b]nV</description>
    </item>
  </channel>
</rss>

