91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.45MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-08
  • 語言: C/C++
  • 標簽: MFC??讀文件??

資源簡介

用于課程設計分析數據,畫出圖形,讀取txt文件上的數據并且在控件上顯示出來。

資源截圖

代碼片段和文件信息

//?DispPanel.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“DispPanel.h“
#include?“MyMemDC.h“
#include?“FFT.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CDispPanel

CDispPanel::CDispPanel()
{
scaleY=0;
m_pTotalYdata?=?NULL; TotalLength?=?0;
m_pCurYdata?=?NULL; CurLength?=?0;
m_pPSDYdata?=?NULL;
PSDreal=NULL; PSDimag=NULL;

CurframeRect?=?CRect(0000);
lastframeRect?=?CRect(00TotalLength0);
Zoomed?=?false;
showframe?=?false;
bShowPSD?=?false;
leftMarginX =?60;
topMarginY =?5;
rightMarginX =?5;
bottomMarginY =?25;
m_globalMaxY?=?0;
m_globalMinY?=?0;
m_globalMaxX?=?0;
m_globalMinX?=?0;
m_globalMaxf?=?0;
m_globalMinf?=?0;
m_globalMaxPSD?=?0;
m_currentMaxX?=?0;
m_currentMinX?=?0;
m_currentMaxY?=?0;
m_currentMinY?=?0;
m_currentMaxf?=?0;
m_currentMinf?=0;
}

CDispPanel::~CDispPanel()
{
ClearPSDMalloc();
}


BEGIN_MESSAGE_MAP(CDispPanel?CButton)
//{{AFX_MSG_MAP(CDispPanel)
ON_WM_LBUTTONDOWN()
ON_WM_MOUSEMOVE()
ON_WM_LBUTTONUP()
ON_WM_RBUTTONDOWN()
ON_WM_RBUTTONDBLCLK()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CDispPanel?message?handlers
double?CDispPanel::MinA(double?*pInint?length)
{
double?result=0;
for?(int?i=0;i {
if?(result>pIn[i])?result?=?pIn[i];
}
// TRACE(“min?=?%lf\n“result);
return?result;
}
double?CDispPanel::MaxA(double?*pInint?length)
{
double?result=0;
for?(int?i=0;i {
if?(result }
// TRACE(“max?=?%lf\n“result);
return?result;
}
double?CDispPanel::MedianA(double?*pIn?int?length)
{
double?result=0;
double?*pTemp=?new?double[length];
memcpy(pTemppInsizeof(double)*length);
qsort(pTemplengthsizeof(double)CDispPanel::Comparedouble);
result?=?pTemp[length/2];
delete[]?pTemp;
return?result;
}
int?CDispPanel::Comparedouble(const?void?*pval1?const?void?*pval2)
{
return?(int)(?(*(double*)pval1)-(*(double*)pval2));
}
void?CDispPanel::InitScaleY()
{
m_globalMaxY?=?0; m_globalMinY?=?0;
for(int?i=0;i {
if?(m_globalMaxY if?(m_globalMinY>m_pCurYdata[i])?m_globalMinY?=?m_pCurYdata[i];
}
if?(m_globalMaxY-m_globalMinY>1e-6)
{
double?temp=max(m_globalMaxY-m_globalMinY);
scaleY?=?m_GraphRect.Height()/(temp*2);
}
else
{
scaleY?=?1;
}
m_currentMinY?=?m_globalMinY; m_currentMaxY?=?m_globalMaxY;
m_globalMinX?=?0; m_globalMaxX?=?TotalLength;
m_currentMinX?=?m_globalMinX; m_currentMaxX?=?m_globalMaxX;

}
void?CDispPanel::Plotf(CDC?*pDCCRect*?pRect)
{
int?x0=pRect->lefti=0;
double?nStep?=?0x=0;
int?y0=0;

CPen?pen1(PS_SOLID1RGB(00255));
CPen*?pPen;
pPen=pDC->Selectobject(&pen1);
if(bShowPS

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????6010238??2005-11-24?09:46??VisualC++實現的函數波形觀察控件\3.0-160-1sound.txt

?????文件?????135258??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\mySample.exe

?????文件????????206??2008-02-25?08:35??VisualC++實現的函數波形觀察控件\使用說明.txt

?????文件????6010238??2005-11-24?09:46??VisualC++實現的函數波形觀察控件\源程序\Debug\3.0-160-1sound.txt

?????文件??????15848??2006-09-26?20:50??VisualC++實現的函數波形觀察控件\源程序\DispPanel.cpp

?????文件???????2382??2006-08-21?11:12??VisualC++實現的函數波形觀察控件\源程序\DispPanel.h

?????文件???????9983??2006-09-07?17:31??VisualC++實現的函數波形觀察控件\源程序\FFT.cpp

?????文件???????2500??2006-09-07?17:30??VisualC++實現的函數波形觀察控件\源程序\FFT.h

?????文件???????2571??2006-04-27?09:35??VisualC++實現的函數波形觀察控件\源程序\MyMemDC.h

?????文件??????35708??2007-06-28?14:23??VisualC++實現的函數波形觀察控件\源程序\mySample.aps

?????文件???????2156??2007-06-28?14:23??VisualC++實現的函數波形觀察控件\源程序\mySample.cpp

?????文件???????4534??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\源程序\mySample.dsp

?????文件????????541??2006-09-07?16:10??VisualC++實現的函數波形觀察控件\源程序\mySample.dsw

?????文件???????1346??2007-06-28?14:23??VisualC++實現的函數波形觀察控件\源程序\mySample.h

?????文件?????115712??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\源程序\mySample.ncb

?????文件?????138752??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\源程序\mySample.opt

?????文件???????2120??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\源程序\mySample.plg

?????文件???????5294??2007-06-28?14:23??VisualC++實現的函數波形觀察控件\源程序\mySample.rc

?????文件???????5327??2007-06-28?14:23??VisualC++實現的函數波形觀察控件\源程序\mySampleDlg.cpp

?????文件???????1494??2006-09-27?08:22??VisualC++實現的函數波形觀察控件\源程序\mySampleDlg.h

?????文件???????3615??2006-09-07?16:10??VisualC++實現的函數波形觀察控件\源程序\ReadMe.txt

?????文件???????1078??2006-09-07?16:10??VisualC++實現的函數波形觀察控件\源程序\res\mySample.ico

?????文件????????400??2006-09-07?16:10??VisualC++實現的函數波形觀察控件\源程序\res\mySample.rc2

?????文件????????686??2006-09-07?18:40??VisualC++實現的函數波形觀察控件\源程序\Resource.h

?????文件????????210??2006-09-07?16:10??VisualC++實現的函數波形觀察控件\源程序\StdAfx.cpp

?????文件???????1138??2007-06-28?14:24??VisualC++實現的函數波形觀察控件\源程序\StdAfx.h

?????文件?????621467??2007-04-10?08:44??VisualC++實現的函數波形觀察控件\采用Visual?C++實現的函數波形觀察控件——期刊網下載.pdf

?????目錄??????????0??2008-02-25?08:33??VisualC++實現的函數波形觀察控件\源程序\Debug

?????目錄??????????0??2007-12-19?15:23??VisualC++實現的函數波形觀察控件\源程序\res

?????目錄??????????0??2007-12-19?15:23??VisualC++實現的函數波形觀察控件\源程序

............此處省略4個文件信息

評論

共有 條評論