根据您提供的信息,华为Mate 30在上午使用后电池掉到45%可能不太正常。一般来说,Mate 30的电池寿命应该能够支持一整天的正常使用。如果您的手机在相对较短的时间内电池消耗过多,可能是由于以下原因:
1.应用程序在后台运行,消耗了大量的电量;
2.屏幕亮度过高或持续使用高功耗功能;
3.手机系统或应用程序存在问题。建议您检查并关闭不必要的后台应用程序,降低屏幕亮度,关闭不必要的功能,并确保手机系统和应用程序都是最新版本。如果问题仍然存在,建议您联系华为客服或前往授权维修中心进行进一步的检查和维修。