mtimes,*
符号矩阵乘法
描述
例子
两个向量相乘
创建一个1
——- - - - - -5
行向量和a5
——- - - - - -1
列向量。
syms x A = [x, 2*x^2, 3*x^3, 4*x^4] B = [1/x;2 / x ^ 2;3 / x ^ 3;4 / x ^ 4)
= [x, x ^ 2 * 2、3 * x ^ 3, 4 * x ^ 4] B = 1 / x 2 / x ^ 2 3 / x ^ 3 4 / x ^ 4
求这两个向量的矩阵积。
A * B
Ans = 30
两个矩阵相乘
创建一个4
——- - - - - -3.
矩阵和a3.
——- - - - - -2
矩阵。
A = sym(' A %d%d', [4 3]) B = sym(' B %d%d', [3 2])
A = [a11, a12, a13] [a21, a22, a23] [a31, a32, a33] [a41, a42, a43] B = [b11, b12] [b21, b22] [b31, b32]
乘一个
通过B
.
A * B
Ans = [a11*b11 + a12*b21 + a13*b31, a11*b12 + a12*b22 + a13*b32] [a21*b11 + a22*b21 + a23*b31, a21*b12 + a22*b22 + a23*b32] [a31*b11 + a32*b21 + a33*b31, a31*b12 + a32*b22 + a33*b32] [a41*b11 + a42*b21 + a43*b31, a41*b12 + a42*b22 + a43*b32]
矩阵乘以标量
创建一个4
——- - - - - -4
希尔伯特矩阵H
.
H = sym(hilb(4))
H =[1 1/2、1/3、1/4][1/2、1/3、1/4、1/5](1/3、1/4、1/5、1/6)(1/4,1/5,1/6,1/7)
乘H
通过eπ
.
C = H*exp(sym(pi))
C = [exp(π),exp (pi) / 2, exp(π)/ 3,exp(π)/ 4][exp (pi) / 2, exp(π)/ 3,exp(π)/ 4,exp(π)/ 5][exp(π)/ 3,exp(π)/ 4,exp(π)/ 5,exp(π)/ 6][exp(π)/ 4,exp(π)/ 5,exp(π)/ 6,exp(π)/ 7]
使用vpa
而且数字
用所需的位数近似符号结果。例如,用五位数的精确度来近似它。
Old =数字(5);vpa (C)数字(旧)
Ans = [23.141, 11.57, 7.7136, 5.7852] [11.57, 7.7136, 5.7852, 4.6281] [7.7136, 5.7852, 4.6281, 3.8568] [5.7852, 4.6281, 3.3058]