怎么把一组数,比如9个实数,构建成一个3*3的矩阵?
<P>如题! 内存中有很多变量(都已赋值),但是只要这9个,把它们构建成3*3的矩阵!<br> 或者,有很多变量(a1-a100,都已赋值),如何把它们构建成一个行(列)向量<br>?</P>[此贴子已经被作者于2006-4-12 10:43:34编辑过]
看看这个行不仁兄?
A=;<BR>reshape(A,3,3)回复:(狂火)看看这个行不仁兄?
<DIV class=quote><B>以下是引用<I>狂火</I>在2006-4-12 10:30:14的发言:</B><BR>A=;<BR>reshape(A,3,3)</DIV><P>那如果数很多呢,不可能都输进去先组成一个行向量,再用reshape吧!<BR>有什么别的办法吗?</P>
回复:(syracuse)回复:(狂火)看看这个行不仁兄?
<DIV class=quote><B>以下是引用<I>syracuse</I>在2006-4-12 10:36:56的发言:</B><BR><BR><P>那如果数很多呢,不可能都输进去先组成一个行向量,再用reshape吧!<BR>有什么别的办法吗?</P></DIV>
<br>这是什么意思?是不是说元素是变量?
回复:(happy)回复:(syracuse)回复:(狂火)看看...
<DIV class=quote><B>以下是引用<I>happy</I>在2006-4-12 15:31:22的发言:</B><br><br><br>这是什么意思?是不是说元素是变量?</DIV><P>是啊,元素是变量,该怎么做!</P>
[此贴子已经被作者于2006-4-12 17:26:33编辑过]
你的数不是数组吗?<BR>reshape 是可以直接给数组直接转变的<BR>如:<BR>A=reshape(1:9,3,3)
页:
[1]