由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 能帮忙化简一个矩阵乘法么?
相关主题
其实R有的方面也很BT求用R做bootstrap的example script
求问一个R apply 函数的问题求教一道google的面试题,关于multicollinearity的
R 扫描matrixR: load data 帮忙看看是什么问题
请问现有软件能算多大矩阵的逆矩阵?请问面试 R 应该怎么准备?
R: matrix to vector请教一个概率题的思路
突然对直线拟合的R不明白起来了help in R
关于R的Simplex的错误信息【【泪奔求助】】R高手帮我看看
请教:关于covariance matrix再问R的问题 - 关于matrix 的operation
相关话题的讨论汇总
话题: mb话题: 350000话题: 化简话题: kron话题: matrix
进入Statistics版参与讨论
1 (共1页)
q**j
发帖数: 10612
1
【 以下文字转载自 Mathematics 讨论区 】
发信人: qqzj (小车车), 信区: Mathematics
标 题: 能帮忙化简一个矩阵乘法么?
发信站: BBS 未名空间站 (Fri Dec 2 12:16:25 2011, 美东)
要化简 MX。这里M是一个n by n matrix.
X = kron(I_n, a)
kron是kronecker product 函数,
I_n是n by n identity matrix
a是一个 1 by m 矩阵。
请问这个东西能化简一些么?多谢了。
o****o
发帖数: 8077
2
for ur case
m %*% ( inxn %x% a ) = m %x% a
where m is your M matrix, a is your a vector, and inxn is your nxn identity
matrix

【在 q**j 的大作中提到】
: 【 以下文字转载自 Mathematics 讨论区 】
: 发信人: qqzj (小车车), 信区: Mathematics
: 标 题: 能帮忙化简一个矩阵乘法么?
: 发信站: BBS 未名空间站 (Fri Dec 2 12:16:25 2011, 美东)
: 要化简 MX。这里M是一个n by n matrix.
: X = kron(I_n, a)
: kron是kronecker product 函数,
: I_n是n by n identity matrix
: a是一个 1 by m 矩阵。
: 请问这个东西能化简一些么?多谢了。

q**j
发帖数: 10612
3
thanks. got it.

identity

【在 o****o 的大作中提到】
: for ur case
: m %*% ( inxn %x% a ) = m %x% a
: where m is your M matrix, a is your a vector, and inxn is your nxn identity
: matrix

o****o
发帖数: 8077
4
no problem.
you do save a lot of time
> m<-matrix(rnorm(1000^2), ncol=1000)
> ident<-diag(rep(1, 1000))
> a<-rnorm(50)
>
> system.time(ia<-ident%x%a)
用户 系统 流逝
0.95 0.14 1.09
> rm(ia); gc()
used (Mb) gc trigger (Mb) max used (Mb)
Ncells 122044 3.3 350000 9.4 350000 9.4
Vcells 2079203 15.9 85942660 655.7 102081249 778.9
> system.time(res<-m%*%(ident%x%t(a)))
用户 系统 流逝
12.40 0.40 12.85
> rm(res);gc()
used (Mb) gc trigger (Mb) max used (Mb)
Ncells 122048 3.3 350000 9.4 350000 9.4
Vcells 2079203 15.9 90303866 689.0 102081249 778.9
> system.time(m%x%a)
用户 系统 流逝
1.03 0.12 1.17
>
> gc()
used (Mb) gc trigger (Mb) max used (Mb)
Ncells 122057 3.3 350000 9.4 350000 9.4
Vcells 2079222 15.9 85942731 655.7 102081249 778.9
>

【在 q**j 的大作中提到】
: thanks. got it.
:
: identity

o****o
发帖数: 8077
5
兄弟,给点包子不?
虽然不难,好歹也要演算一下的嘛

【在 q**j 的大作中提到】
: thanks. got it.
:
: identity

q**j
发帖数: 10612
6
实在不好意思。我自己先想出来了,然后你才回答的。下次快点。不过如果你能帮忙给
些insight包子就在路上了。M × kron(I_n, a)到底是个什么样的东西。其实这个M是
residual maker: I - X(x'x)^-1 X'。我还是没有感谢理解。

【在 o****o 的大作中提到】
: 兄弟,给点包子不?
: 虽然不难,好歹也要演算一下的嘛

1 (共1页)
进入Statistics版参与讨论
相关主题
再问R的问题 - 关于matrix 的operationR: matrix to vector
a R loop question突然对直线拟合的R不明白起来了
R help: matrix and vector operation关于R的Simplex的错误信息
R:matrix请教:关于covariance matrix
其实R有的方面也很BT求用R做bootstrap的example script
求问一个R apply 函数的问题求教一道google的面试题,关于multicollinearity的
R 扫描matrixR: load data 帮忙看看是什么问题
请问现有软件能算多大矩阵的逆矩阵?请问面试 R 应该怎么准备?
相关话题的讨论汇总
话题: mb话题: 350000话题: 化简话题: kron话题: matrix