From 8b955e21df3b0b321b77cc5ec5528d9978bc1caa Mon Sep 17 00:00:00 2001 From: jiayulong Date: Wed, 26 Nov 2025 10:08:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A2=E5=88=97=E6=95=B0=E6=8D=AE=E7=9A=84?= =?UTF-8?q?=E6=9C=80=E5=A4=A7=E5=80=BC=EF=BC=8C=E6=9C=80=E5=B0=8F=E5=80=BC?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E9=87=87=E7=94=A8=E7=AC=AC=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E6=9C=89=E6=95=88=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logPlus/formdraw.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/logPlus/formdraw.cpp b/logPlus/formdraw.cpp index 6aa4808..cff5e8d 100644 --- a/logPlus/formdraw.cpp +++ b/logPlus/formdraw.cpp @@ -912,6 +912,7 @@ void FormDraw::initWave(QMyCustomPlot *widget, QString strSlfName, QString strWa logio->CloseWave(index); delete logio; + bool bFistValue=false; float vmax = -9999;//(float)_nSamples; float vmin = -9999; // @@ -931,6 +932,12 @@ void FormDraw::initWave(QMyCustomPlot *widget, QString strSlfName, QString strWa { continue; } + if(bFistValue==false) + { + //最大值,最小值默认采用第一个有效值 + bFistValue=true; + vmax = vmin = val; + } // if(vmaxval)vmin=val;