Replacing part of a matrix by another

*To*: mathgroup at smc.vnet.net*Subject*: [mg5588] Replacing part of a matrix by another*From*: "Lidar (Hamburger) dani" <dani at fh.huji.ac.il>*Date*: Fri, 27 Dec 1996 01:59:01 -0500*Sender*: owner-wri-mathgroup at wolfram.com

Given a matrix M and a smaller matrix L, what is an elegant way to replace a submatrix of M by L, at some specified position {p,q}? For example: given: M = Array[m,{5,5}] L = Array[l,{2,2}] {p,q}={2,3} L should replace {{m[2,3],m[2,4]},{m[3,3],m[3,4]}}. Thanks, Dani