基于PyQt5的简单RMSE计算小工具研究
最近经常做地波测试,工作流程就不啰嗦了,就是把n个测量值和理论值进行比较,计算均方根误差(RMSE)
往年都是大冷天的先用手抄下来,一抄就是几百条,然后回去又填1遍excel慢慢算,纯粹体力活
趁着周末看机房,试试用PyQt5研究一下 看能不能做个小工具,方便现场用
Part-1 画好UI
利用PyQt5 UI code generator转成py代码,名字就叫ui_groundwavetest.py好了
Part-2 运算代码
from PyQt5 import QtCore, QtGui, QtWidgets
from ui_groundwavetest import Ui_MainWindow as UIM
class NewUiMainWindow(UIM):
def setupFunction(self):
def getRMSEValue(self):# 计算均方根误差
(1)文本框(lineEdit)读取数值和设置内容
Value = Self.lineEdit.text() #返回文本框内的值(str),由于要数学运算,用int()或者float()转成数字