我认为你需要小心在解释那些消极的系数。可能我看来,雨autocorrelated数据,这使得系数棘手的解释(尽管我不认为严格违反OLS假设)。例如,昨天的雨模型系数可能是积极的,但后来下雨两天前的系数可能是消极的,因为自相关。“真正的”系数是线性组合。
有一些方法来解决这一问题,但很难解释这一切。(你可以谷歌搜索一些关键词。)有显式地处理滞后变量模型。(我不是一个专家。华宇电脑,我觉得呢?)雨的另一个可能性是建立一个模型本身(也许使用主成分分析?),给你表现更好解释变量流模型。(这可能仍然难以解释,尽管)。
另一种可能性是使用其他框架比线性回归。各种机器学习技术非常适合于这个。我认为很大程度上取决于你是否感兴趣的主要是预测能力,或系数的解释。
明确地回答你的问题,不过……
我不知道用一种方式告诉MATLAB限制系数范围。我认为你只需要使用stepwiselm指导你,然后手动删除的条款没有意义在你的模型。