采用五个密度泛函LSDA,B3LPY,B3PW91,MPW1PW91和PBE1PBE,选择不同基组计算了气相和乙醇为溶剂下的丹皮酚及其两个丹皮酚西佛碱的激发态.LSDA不能给出合理的结果,MPW1PW91和PBE1PBE的结果和实验值接近,而B3LYP能给出准确的垂直激发能.基组中加入弥散函数有利于激发能计算精度的提高.溶剂效应对激发态计算的准确度有明显影响,极化连续模型(PCM)能较好地模拟