变量与函数提取

尽可能限制变量的事情，正交性功能提取成函数。