Bei der Durchführung von Operationen zwischen Matrizen sind die Bedeutungen von „.*“ und „*“ unterschiedlich: „*“ ist eine Matrixmultiplikation, und die beiden Matrizen müssen erfüllen, dass die Anzahl der Spalten der linken Matrix gleich ist Anzahl der Zeilen der rechten Matrix; „.*“ ist eine Punktmultiplikationsoperation, die sich auf die Multiplikationsoperation entsprechender Elemente in zwei Matrizen bezieht.
Die Betriebsumgebung dieses Artikels: Windows7-System, Dell G3-Computer, Matlab R2020a-Version. Der Unterschied zwischen
.*“ und „*“:
Bei der Durchführung von Operationen zwischen Zahlen sind „.*
“ und „*
“ Es gibt keinen Unterschied, beide stellen gewöhnliche Multiplikationsoperationen dar. Beispiel: m = 2, n = 3, m.*n = 6, m*n = 6. .*
”和“*
”是没有区别的,都是表示普通的乘法运算。例:m = 2,n = 3,m.*n = 6, m*n = 6。
在进行矩阵之间的运算时“.*
”和“*
”的意义就有所不同了。假设a,b表示两个矩阵,a*b表示矩阵a与矩阵b进行矩阵相乘,a.*b表示矩阵a中的元素与矩阵b中的元素按位置依次相乘,得到的结果将作为新矩阵中相同位置的元素。
*
为矩阵乘法,若A为m*n维矩阵,B为n*p维矩阵,则A*B为m*p维矩阵
.*
.*
“ und „*
“ sind unterschiedlich. Angenommen, a und b stellen zwei Matrizen dar und a*b stellt die Matrixkorrelation zwischen Matrix a und Matrix b dar. Multiplikation, a.* b bedeutet, dass die Elemente in Matrix a und die Elemente in Matrix b mit der Position multipliziert werden und das Ergebnis das Element an derselben Position in der neuen Matrix ist
*
. Wenn A eine m*n-dimensionale Matrix und B eine n*p-dimensionale Matrix ist, dann ist A*B eine m*p-dimensionale Matrix
.*
ist eine Punktmultiplikation Operation, was bedeutet, dass die entsprechenden Elemente in den beiden Matrizen gleich sind. In MATLAB wird ein spezielles Symbol verwendet, um zwischen Matrixoperationen und Array-Operationen zu unterscheiden Zweitens, geben Sie den Punkt ein. Das Symbol zeigt an, dass es sich um eine Array-Operation handelt (z. B. .*). Die Zeilen zeigen einige gängige Array- und Matrix-Operationen:
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen .* und * in Matlab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!