Analysis of macromolecular microtubules using the potential-based matrix displacement method