我想找到“如果矩阵 b 是非奇异矩阵,则找到 b 的逆矩阵,否则如果然后找到 b 的广义逆矩阵”
所以我发表了这个声明。但它没有用。
a<-c(1:9)
a
b<-matrix(a,3,3)
b
library(MASS)
ifelse(ncol(b)==nrow(b),(ifelse(det(b)==0,ginv(b),solve(b)),ginv(b))
然后我像这样修改了语句
a<-c(1:9)
a
b<-matrix(a,3,3)
b
library(MASS)
d<-ifelse(det(b)==0,ginv(b),solve(b))
e<-ginv(b)
ifelse(ncol(b)==nrow(b),d,e)
但答案只是 b 的泛化倒数的 row=1 col=1 值。
请帮我....