感觉胸闷喘不上气的原因有以下几种:第一,要排除心血管因素,尤其是冠心病、心绞痛、心肌梗死。适用于高血压、糖尿病、冠心病等基础疾病患者,必须改善心电图、彩色多普勒超声心动图等检查。第二,消除呼吸系统疾病,如慢性支气管炎、肺气肿、气胸、支气管哮喘和肺癌。建议改进胸部CT检查,必要时进行肺功能检查。