我不知道如何使用数字和变量创建矩阵。这是我的例子:矩阵A没问题,B是个问题,因为y没有定义。
A<-matrix(c(2,-3,-3,6),2,2)
B<-matrix(c(1,0,y,1),2,2)
如果我可以创建B,我会将这2个矩阵相乘并得到B%*%A的结果:
= [2-3y -3+y]
[-3 6 ]
答案 0 :(得分:0)
据我所知,R中的矩阵只能保存数值。在进行此计算之前,您是否有理由不想定义y?例如,你可以这样做:
y=3
A=matrix(c(2,-3,-3,6),nrow=2)
B=matrix(c(1,0,y,1),nrow=2)
A%*%B
得到答案:
[,1] [,2]
[1,] 2 3
[2,] -3 -3