Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
nxn 行列である行列 A があり、nx 1 ベクトルであるベクトル b があり、Eigen ライブラリで次の実装を計算したいとします。
bsxfun(@rdivide, A, b)
どうすれば Eigen を適用できますか?
これはどう:
Eigen::MatrixXf A(n,n); Eigen::VectorXf b(n); A.cwiseQuotient( b.replicate(1,A.cols()) )
bsxfunこれは、MATLABと同等の、レプリケーションのないものです。
bsxfun
A.array().colwise() / b.array()