求基和维数的方法有哪些