⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 说明书.txt

📁 用于对各种谱图进行平滑(5点到99点)处理
💻 TXT
字号:
调用说明

函数功能,求导
typedef double (__stdcall *lpfun)(int DevNum,double* spax,double* spay,int spanum);
lpfun CollectDll=0;

HINSTANCE hinstDLL=NULL; 
hinstDLL=LoadLibrary("SmothDevCalc.dll");

if (!hinstDLL)
{
AfxMessageBox("没找到SmothDevCalc.dll");
FreeLibrary(hinstDLL);
return;
}
else
{
CollectDll=(lpfun)GetProcAddress(hinstDLL,"_DevCalcOutput@16");

if(!CollectDll)
{
AfxMessageBox("不能获取Collect()函数");
FreeLibrary(hinstDLL);
return;
}
}

CollectDll(m_DevNum,channelx,channely,channelnum);//m_DevNum-求导阶数,channelx-X轴数据,channely-Y轴数据,channelnum-数据点数
FreeLibrary(hinstDLL);

函数功能,按点平滑
typedef double (__stdcall *lpfun)(int DevNum,double* spax,double* spay,int spanum);
lpfun CollectDll=0;

HINSTANCE hinstDLL=NULL; 
hinstDLL=LoadLibrary("SmothDevCalc.dll");

if (!hinstDLL)
{
AfxMessageBox("没找到SmothDevCalc.dll");
FreeLibrary(hinstDLL);
return;
}
else
{
CollectDll=(lpfun)GetProcAddress(hinstDLL,"_SmoothCalc@16");

if(!CollectDll)
{
AfxMessageBox("不能获取Collect()函数");
FreeLibrary(hinstDLL);
return;
}
}
CollectDll(i,channelx,channely,channelnum);//i-平滑点数(5-99),channelx-X轴数据,channely-Y轴数据,channelnum-数据点数
FreeLibrary(hinstDLL);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -