Re: Matrix Output

*To*: mathgroup at smc.vnet.net*Subject*: [mg71022] Re: Matrix Output*From*: Bill Rowe <readnewsciv at sbcglobal.net>*Date*: Sat, 4 Nov 2006 23:07:21 -0500 (EST)

On 11/4/06 at 4:08 AM, xmzwl at yahoo.com (Liz) wrote: >Hello, how to output the result "E" as matrix? Is there better way >to get the results and output the results into matrix? >A=[1 4]; >B=[2 5]; >E=zeros(4,2); > for m=1:length(A) > for n=1:length(B) > E=[A(m) B(n)] > end > end If I understand what you want correctly, then the matrix can be created by In[5]:= b=Transpose@{Range@4,Range[2,5]} Out[5]= {{1, 2}, {2, 3}, {3, 4}, {4, 5}} or In[6]:= b=Partition[Range@5,2,1] Out[6]= {{1, 2}, {2, 3}, {3, 4}, {4, 5}} Note, it is not a good idea to use uppercase letters as variable names in Mathematica as this leads to conflicts with built in definitions. Specifically, E is already defined as 2.718... and cannot be used to store a matrix -- To reply via email subtract one hundred and four