Re: problem of syntax.
- To: mathgroup at smc.vnet.net
- Subject: [mg104362] Re: [mg104340] problem of syntax.
- From: "David Park" <djmpark at comcast.net>
- Date: Thu, 29 Oct 2009 02:56:36 -0500 (EST)
- References: <25979305.1256721965091.JavaMail.root@n11>
Hello Julien, It might be interesting to know how the extra level got on the elements of the matrix. I suspect you may have used {}, which holds a list, when you meant to use (), which performs precedence grouping. You can't use {} or [] for precedence grouping in Mathematica. Each type of bracket has its distinct use. Here is a matrix with a mistaken additional level on the elements. (testmatrix = Table[{x[i, j]}, {i, 1, 2}, {j, 1, 2}]) // MatrixForm This flattens the rows to obtain a regular matrix. Flatten /@ testmatrix // MatrixForm David Park djmpark at comcast.net http://home.comcast.net/~djmpark/ From: micmac [mailto:julien.derr at dal.ca] Hello everyone, For some reasons, I have a matrix where each element is itself another matrix of size one. How can I transform that in a normal matrix where each element is just the value ? I am very confused with mathematica syntax. thanks, Julien -- View this message in context: http://www.nabble.com/problem-of-syntax.-tp26086236p26086236.html Sent from the MathGroup mailing list archive at Nabble.com.