Mathematica won't multiply a numeric matrix by a symbolic matrix
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
If
I1 = 1,0,1,-1
and
Acl = A , -B*K,C*L, A-B*K-C*L
where A, B, C, and D are not defined in the notebook. When I multiply the two matrices like this:
I1.Acl
Mathematica gives me the following:
Whereas if I don't multiply the I1 and Acl but multiply the contents of the variables directly (with parenthesis around each element of the matrice). Mathematica gives me the answer as I would expect. Like this:
How can I multiply a two symbolic matrices together such that I get an answer that an actual matrice multiplication instead of just displaying what I asked Mathematica to do. I'm sure this is a stupid question, but I searched Stack Exchange for 10 minutes using various search strings. In addition I searched Youtube, and Google.
Wolfram alpha gives me the answer as I would have expected. In the same form as if I had done the multiplication by hand. Mathematica won't.
Mathematica Version 11.3
matrix
add a comment |Â
up vote
2
down vote
favorite
If
I1 = 1,0,1,-1
and
Acl = A , -B*K,C*L, A-B*K-C*L
where A, B, C, and D are not defined in the notebook. When I multiply the two matrices like this:
I1.Acl
Mathematica gives me the following:
Whereas if I don't multiply the I1 and Acl but multiply the contents of the variables directly (with parenthesis around each element of the matrice). Mathematica gives me the answer as I would expect. Like this:
How can I multiply a two symbolic matrices together such that I get an answer that an actual matrice multiplication instead of just displaying what I asked Mathematica to do. I'm sure this is a stupid question, but I searched Stack Exchange for 10 minutes using various search strings. In addition I searched Youtube, and Google.
Wolfram alpha gives me the answer as I would have expected. In the same form as if I had done the multiplication by hand. Mathematica won't.
Mathematica Version 11.3
matrix
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
If
I1 = 1,0,1,-1
and
Acl = A , -B*K,C*L, A-B*K-C*L
where A, B, C, and D are not defined in the notebook. When I multiply the two matrices like this:
I1.Acl
Mathematica gives me the following:
Whereas if I don't multiply the I1 and Acl but multiply the contents of the variables directly (with parenthesis around each element of the matrice). Mathematica gives me the answer as I would expect. Like this:
How can I multiply a two symbolic matrices together such that I get an answer that an actual matrice multiplication instead of just displaying what I asked Mathematica to do. I'm sure this is a stupid question, but I searched Stack Exchange for 10 minutes using various search strings. In addition I searched Youtube, and Google.
Wolfram alpha gives me the answer as I would have expected. In the same form as if I had done the multiplication by hand. Mathematica won't.
Mathematica Version 11.3
matrix
If
I1 = 1,0,1,-1
and
Acl = A , -B*K,C*L, A-B*K-C*L
where A, B, C, and D are not defined in the notebook. When I multiply the two matrices like this:
I1.Acl
Mathematica gives me the following:
Whereas if I don't multiply the I1 and Acl but multiply the contents of the variables directly (with parenthesis around each element of the matrice). Mathematica gives me the answer as I would expect. Like this:
How can I multiply a two symbolic matrices together such that I get an answer that an actual matrice multiplication instead of just displaying what I asked Mathematica to do. I'm sure this is a stupid question, but I searched Stack Exchange for 10 minutes using various search strings. In addition I searched Youtube, and Google.
Wolfram alpha gives me the answer as I would have expected. In the same form as if I had done the multiplication by hand. Mathematica won't.
Mathematica Version 11.3
matrix
matrix
edited 18 mins ago
David G. Stork
21.6k11746
21.6k11746
asked 2 hours ago
frequencydrive
184
184
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
3
down vote
It looks your I1
matrix is being used while wrapped in a MatrixForm
. Otherwise, it works just fine.
1, 0, 1, -1.a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
MatrixForm[1, 0, 1, -1].a, -b k, c l, a - b k - c l
That being said, one could also have
MatrixForm[1, 0, 1, -1][[1]].a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
It looks your I1
matrix is being used while wrapped in a MatrixForm
. Otherwise, it works just fine.
1, 0, 1, -1.a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
MatrixForm[1, 0, 1, -1].a, -b k, c l, a - b k - c l
That being said, one could also have
MatrixForm[1, 0, 1, -1][[1]].a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
add a comment |Â
up vote
3
down vote
It looks your I1
matrix is being used while wrapped in a MatrixForm
. Otherwise, it works just fine.
1, 0, 1, -1.a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
MatrixForm[1, 0, 1, -1].a, -b k, c l, a - b k - c l
That being said, one could also have
MatrixForm[1, 0, 1, -1][[1]].a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
add a comment |Â
up vote
3
down vote
up vote
3
down vote
It looks your I1
matrix is being used while wrapped in a MatrixForm
. Otherwise, it works just fine.
1, 0, 1, -1.a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
MatrixForm[1, 0, 1, -1].a, -b k, c l, a - b k - c l
That being said, one could also have
MatrixForm[1, 0, 1, -1][[1]].a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
It looks your I1
matrix is being used while wrapped in a MatrixForm
. Otherwise, it works just fine.
1, 0, 1, -1.a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
MatrixForm[1, 0, 1, -1].a, -b k, c l, a - b k - c l
That being said, one could also have
MatrixForm[1, 0, 1, -1][[1]].a, -b k, c l, a - b k - c l
a, -b k, a - c l, -a + c l
edited 1 hour ago
answered 2 hours ago
That Gravity Guy
1,149512
1,149512
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
add a comment |Â
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
Oh shoot. I did "wrap" it in MatrixForm. I thought MatrixForm was just a formatting command. I didn't think it did anything to my matrices. Thank you for your reply. That was it.
â frequencydrive
2 hours ago
1
1
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
@frequencydrive If you find the answer useful, please consider accepting it as an answer.
â Johu
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
Related: mathematica.stackexchange.com/questions/166709
â John Doty
1 hour ago
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f182898%2fmathematica-wont-multiply-a-numeric-matrix-by-a-symbolic-matrix%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password