<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/152140</link>
    <title>MATLAB Central Newsreader - Extract a row from matrix</title>
    <description>Feed for thread: Extract a row from matrix</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2010 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>Thu, 12 Jul 2007 04:20:22 -0400</pubDate>
      <title>Extract a row from matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/152140#382460</link>
      <author> laser</author>
      <description>suppose we have 3*3*3 dimension matrix A, and A(10,:,:) =&lt;br&gt;
&lt;br&gt;
0 0 0&lt;br&gt;
1 2 3&lt;br&gt;
0 0 0&lt;br&gt;
&lt;br&gt;
I wnat to plot the second row, I can't direct use A(10,2,:), since&lt;br&gt;
it's 1*1*3 dimension. So I need to extract the row to a 1*3 dimension&lt;br&gt;
array. How can I do that? thanks.&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Thu, 12 Jul 2007 05:48:52 -0400</pubDate>
      <title>Re: Extract a row from matrix</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/152140#382478</link>
      <author> laser</author>
      <description>On Jul 12, 12:28 pm, rober...@ibd.nrc-cnrc.gc.ca (Walter Roberson)&lt;br&gt;
wrote:&lt;br&gt;
&amp;gt; In article &amp;lt;1184214022.844624.36...@57g2000hsv.googlegroups.com&amp;gt;,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; laser  &amp;lt;laser.y...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt;suppose we have 3*3*3 dimension matrix A, and A(10,:,:) =&lt;br&gt;
&amp;gt; &amp;gt;0 0 0&lt;br&gt;
&amp;gt; &amp;gt;1 2 3&lt;br&gt;
&amp;gt; &amp;gt;0 0 0&lt;br&gt;
&amp;gt; &amp;gt;I wnat to plot the second row, I can't direct use A(10,2,:), since&lt;br&gt;
&amp;gt; &amp;gt;it's 1*1*3 dimension. So I need to extract the row to a 1*3 dimension&lt;br&gt;
&amp;gt; &amp;gt;array. How can I do that? thanks.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; reshape(A(10,2,:),[])&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; or&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; squeeze(A(10,2,:))&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt;    Okay, buzzwords only. Two syllables, tops.  -- Laurie Anderson&lt;br&gt;
&lt;br&gt;
Thanks. Thats exactly what I want.&lt;br&gt;
&lt;br&gt;
</description>
    </item>
  </channel>
</rss>
