Matrix maths within an elementwise calculation.
1 次查看(过去 30 天)
显示 更早的评论
Hi all, So my problem is I want to create two matrices for example
M1 = [a b
c d]
M2 = [e f
g h]
and all the elements are 2-component spinors e.g.
a = [s p].
Then I want to perform an elementwise calculation of the matrices (I understand .*) but need to apply matrix multiplication between the elements. So I want the following result matrix;
[a.e b.f
c.g d.h].
(More specifically there will be a transformation in between such that I actually want a*^T.[0 1;1 0].e, but I don't this this will change the solution. Any help would be greatly appreciated.
Craig
0 个评论
回答(1 个)
KSSV
2016-6-15
For multiplication you have to use M1.*M2...and for the other part you have to be bit more clear...
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!