2019-06-22 13:32:25 -0500 received badge ● Popular Question (source) 2019-05-24 04:43:36 -0500 received badge ● Scholar (source) 2019-05-24 04:43:35 -0500 received badge ● Supporter (source) 2019-05-23 12:00:55 -0500 commented answer How to use solve() for a system of equations using matrices? Actually I don't understand how this actually works. A*x returns a list, as map() does, but A*x won't work while you're construction does. Why? 2019-05-23 04:49:23 -0500 received badge ● Student (source) 2019-05-23 04:40:19 -0500 asked a question How to use solve() for a system of equations using matrices? I know I can solve a system of equations by inputing independently each equation in a same solve() expression using the syntax solve([[exp1],[exp2], ... [expn]], x1,x2, ... xn), but what should I do if, having defined a matrix A and two columns vectors x and y, I want to express the system of equations as A*x == y? Each instance of A[i] * x returns a list, that is (of course) not treated as a valid argument for an equation in solve(). How could I "tranform" that list in order to use it with solve()?