Matrix 矩阵中的减法元素
我在Stata有一个矩阵,如下所示:Matrix 矩阵中的减法元素,matrix,syntax,stata,Matrix,Syntax,Stata,我在Stata有一个矩阵,如下所示: matrix B = J(1,10,.) matrix B[1,2] = 5 matrix B[1,4] = 10 我对矩阵中的元素进行了如下定义: matrix B = J(1,10,.) matrix B[1,2] = 5 matrix B[1,4] = 10 现在,我想减去矩阵中的两个元素,并将结果存储为另一个元素: matrix B[1,7] = matrix B[1,2] - matrix B[1,4] 但这在斯塔塔不起作用 如何在St
matrix B = J(1,10,.)
matrix B[1,2] = 5
matrix B[1,4] = 10
我对矩阵中的元素进行了如下定义:
matrix B = J(1,10,.)
matrix B[1,2] = 5
matrix B[1,4] = 10
现在,我想减去矩阵中的两个元素,并将结果存储为另一个元素:
matrix B[1,7] = matrix B[1,2] - matrix B[1,4]
但这在斯塔塔不起作用
如何在Stata中减去元素
. matrix B = J(1,10,.)
. matrix B[1,2] = 5
. matrix B[1,4] = 10
. matrix B[1,7] = B[1,2] - B[1,4]
. matrix list B
B[1,10]
c1 c2 c3 c4 c5 c6 c7 c8 c9 c10
r1 . 5 . 10 . . -5 . . .
matrix
这是一个命令。所以,它不属于任何你提供给它的表达式。这是帮助矩阵运算符
和帮助矩阵订阅
中的默契,它们一起记录了您需要的内容。开始使用代码格式很简单,这是一个好主意,可以让您的问题更容易阅读(并且看起来更严肃)。要获得一行代码以这样的方式显示,请缩进四个空格。更多信息,请参见,谢谢!如果我要求绝对差,我可以这样做:abs[B[1,2]-B[1,4]search abs
或help abs()
来找到。明白了。谢谢!