<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964</link>
    <title>MATLAB Central Newsreader - matrix</title>
    <description>Feed for thread: matrix</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>Wed, 04 Nov 2009 13:40:04 -0500</pubDate>
      <title>matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964#692030</link>
      <author>Handan Yaslan</author>
      <description>Hi &lt;br&gt;
I obtained the matrix A using a lot of calcultation  in the for,&lt;br&gt;
for i=1:N&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=1:N&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for k=1:N&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(I did a lot of calcultation ,so I obtained the matrix A )&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;A&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
Main problem;&lt;br&gt;
for every each step I want to see A matrix. For example &lt;br&gt;
i=1 j=1,k=1  what is A?&lt;br&gt;
i=1,j=1,k=2, A=?&lt;br&gt;
i=N j=N k=N A=?&lt;br&gt;
&lt;br&gt;
I tried B(i,j,k)=A,but matlab gives error....&lt;br&gt;
How can I seperate A matrix for each step?&lt;br&gt;
&lt;br&gt;
thanks.....</description>
    </item>
    <item>
      <pubDate>Wed, 04 Nov 2009 14:13:13 -0500</pubDate>
      <title>Re: matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964#692042</link>
      <author>Steven Lord</author>
      <description>&lt;br&gt;
&quot;Handan Yaslan&quot; &amp;lt;hyaslan.nospam@mathworks.com&amp;gt; wrote in message &lt;br&gt;
news:hcs07k$kd7$1@fred.mathworks.com...&lt;br&gt;
&amp;gt; Hi&lt;br&gt;
&amp;gt; I obtained the matrix A using a lot of calcultation  in the for,&lt;br&gt;
&amp;gt; for i=1:N&lt;br&gt;
&amp;gt;    for j=1:N&lt;br&gt;
&amp;gt;        for k=1:N&lt;br&gt;
&amp;gt;          (I did a lot of calcultation ,so I obtained the matrix A )&lt;br&gt;
&amp;gt;                A&lt;br&gt;
&amp;gt;      end&lt;br&gt;
&amp;gt;   end&lt;br&gt;
&amp;gt; end&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Main problem;&lt;br&gt;
&amp;gt; for every each step I want to see A matrix. For example&lt;br&gt;
&amp;gt; i=1 j=1,k=1  what is A?&lt;br&gt;
&amp;gt; i=1,j=1,k=2, A=?&lt;br&gt;
&amp;gt; i=N j=N k=N A=?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I tried B(i,j,k)=A,but matlab gives error....&lt;br&gt;
&amp;gt; How can I seperate A matrix for each step?&lt;br&gt;
&lt;br&gt;
The easiest way to do this is probably with a cell array:&lt;br&gt;
&lt;br&gt;
C = cell(N,N,N);&lt;br&gt;
% start the FOR loops&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% obtain A&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;C{i, j, k} = A;&lt;br&gt;
% end the FOR loops&lt;br&gt;
&lt;br&gt;
C{2,3,4} % is A for i = 2, j = 3, k = 4.&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
Steve Lord&lt;br&gt;
slord@mathworks.com&lt;br&gt;
comp.soft-sys.matlab (CSSM) FAQ: &lt;a href=&quot;http://matlabwiki.mathworks.com/MATLAB_FAQ&quot;&gt;http://matlabwiki.mathworks.com/MATLAB_FAQ&lt;/a&gt; </description>
    </item>
    <item>
      <pubDate>Wed, 04 Nov 2009 14:13:02 -0500</pubDate>
      <title>Re: matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964#692043</link>
      <author>Sebastiaan </author>
      <description>Hi!&lt;br&gt;
&lt;br&gt;
I think your matrix has a different size for each (i,j,k), so you can use a cell array:&lt;br&gt;
B{i,j,k} = A&lt;br&gt;
&lt;br&gt;
(note the {} in stead of () ).&lt;br&gt;
&lt;br&gt;
Sebastiaan&lt;br&gt;
&lt;br&gt;
&quot;Handan Yaslan&quot; &amp;lt;hyaslan.nospam@mathworks.com&amp;gt; wrote in message &amp;lt;hcs07k$kd7$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; Hi &lt;br&gt;
&amp;gt; I obtained the matrix A using a lot of calcultation  in the for,&lt;br&gt;
&amp;gt; for i=1:N&lt;br&gt;
&amp;gt;     for j=1:N&lt;br&gt;
&amp;gt;         for k=1:N&lt;br&gt;
&amp;gt;           (I did a lot of calcultation ,so I obtained the matrix A )&lt;br&gt;
&amp;gt;                 A&lt;br&gt;
&amp;gt;       end&lt;br&gt;
&amp;gt;    end&lt;br&gt;
&amp;gt; end&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Main problem;&lt;br&gt;
&amp;gt; for every each step I want to see A matrix. For example &lt;br&gt;
&amp;gt; i=1 j=1,k=1  what is A?&lt;br&gt;
&amp;gt; i=1,j=1,k=2, A=?&lt;br&gt;
&amp;gt; i=N j=N k=N A=?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; I tried B(i,j,k)=A,but matlab gives error....&lt;br&gt;
&amp;gt; How can I seperate A matrix for each step?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; thanks.....</description>
    </item>
    <item>
      <pubDate>Wed, 04 Nov 2009 14:43:03 -0500</pubDate>
      <title>Re: matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964#692059</link>
      <author>Handan Yaslan</author>
      <description>&quot;Handan Yaslan&quot; &amp;lt;hyaslan.nospam@mathworks.com&amp;gt; wrote in message &amp;lt;hcs07k$kd7$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; Hi &lt;br&gt;
&amp;gt; I obtained the matrix A using a lot of calcultation  in the for,&lt;br&gt;
&amp;gt; for i=1:N&lt;br&gt;
&amp;gt;     for j=1:N&lt;br&gt;
&amp;gt;         for k=1:N&lt;br&gt;
&amp;gt;           (I did a lot of calcultation ,so I obtained the matrix A )&lt;br&gt;
&amp;gt;                 A&lt;br&gt;
&amp;gt;       end&lt;br&gt;
&amp;gt;    end&lt;br&gt;
&amp;gt; end&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Main problem;&lt;br&gt;
&amp;gt; for every each step I want to see A matrix. For example &lt;br&gt;
&amp;gt; i=1 j=1,k=1  what is A?&lt;br&gt;
&amp;gt; i=1,j=1,k=2, A=?&lt;br&gt;
&amp;gt; i=N j=N k=N A=?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; I tried B(i,j,k)=A,but matlab gives error....&lt;br&gt;
&amp;gt; How can I seperate A matrix for each step?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; thanks.....&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
thank you very much for your answers....&lt;br&gt;
But now I have other problem. In my problem &lt;br&gt;
for i=-N:N&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=-N:N&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for k=-N:N&lt;br&gt;
&lt;br&gt;
C{i,j,k} is used for positive integer . I will try to solve this case...If you have some information would you write to me....</description>
    </item>
    <item>
      <pubDate>Wed, 04 Nov 2009 16:40:18 -0500</pubDate>
      <title>Re: matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264964#692105</link>
      <author>Matt Fig</author>
      <description>One way to do something like this is to mimic manually the integer loop indices.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
cnt_ii = 1;&lt;br&gt;
cnt_jj = 1;&lt;br&gt;
&lt;br&gt;
for ii = -.5:.1:.5&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for jj = -.9:.1:.9&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;G{cnt_ii,cnt_jj} = rand;  &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cnt_jj = cnt_jj + 1;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cnt_ii = cnt_ii + 1;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cnt_jj = 1;&lt;br&gt;
end</description>
    </item>
  </channel>
</rss>

