Matrix construction and operations