资源简介
测控系统课程设计,C#编写的程序,显示时域波形和频域FFT波形,有相关学习者可以参考

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ad转换
{
class Config
{
public static int EffectLength = 10000; //有效数据个数,每个通道
public static double TimeDivision;//波形时间分度
public static double RangeMax = 2.5;//模拟正弦波形输入,测试用
public static int SampFreq = 200000;//采样频率
public static int Channel = 0;//选定的数据通道
public static int LogLength = 100;//读取数据个数
public static Boolean DoubleFFT = false;//双边频谱判断标志
public static Boolean FFTC = true;
public static double[] Time;//波形X轴数据
public static double[][] Data = new double[16][];//波形Y轴数据,即采样数据
public static double[] FDataInR;//FFT输入实部数据
public static double[] FDataInI;//FFT输入虚部数据
public static double[] FDataOutR;//FFT输出实部数据
public static double[] FDataOutI;//FFT输出虚部数据
public static double CurrentFrequency;//波形X轴数据
public static int TimeRange = 100;
public static int FreqRange = 5000;
public static int DAValue = 2048;
///
/// 可更变配置数据初始化
///
public static void init()
{
//时间分度初始化
TimeDivision = 1000 / (double) SampFreq * 16;
// 波形与FFT图表y轴数据初始化
for (int i = 0; i < 16; i++)
{
Data[i] = new double[EffectLength];
}
FDataInR = new double[EffectLength];
FDataOutR = new double[EffectLength];
FDataInI = new double[EffectLength];
FDataOutI = new double[EffectLength];
// 波形与FFT图表x轴数据初始化
Time = new double[EffectLength];
Time[0] = 0;
for (int i = 0; i < EffectLength - 1; i++)
{
Time[i + 1] = Time[i] + TimeDivision * 5;
}
}
///
/// 硬件设备初始化参数给定
///
/// 硬件设备设置采样频率时给定参数
public static int Mod()
{
return (int) 10000000 / SampFreq;
}
///
/// 更改通道
///
/// 通道值
public static void channelSet(int ch)
{
Channel = ch;
}
///
/// 更改有效长度
///
/// 通道值
public static void effectLengthSet(int el)
{
EffectLength = el;
}
///
/// 更改记录长度
///
/// 通道值
public static void logLengthSet(int ll)
{
EffectLength = ll;
}
///
/// 更变采样频率
///
///
public static void sampFreqSet(int sf)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 62464 2018-04-17 20:22 ad转换\.vs\ad转换\v14\.suo
文件 4323 2018-04-06 16:48 ad转换\ad转换\ad转换.csproj
文件 189 2018-03-28 20:20 ad转换\ad转换\App.config
文件 39936 2018-04-17 13:40 ad转换\ad转换\bin\Debug\ad转换.exe
文件 189 2018-03-28 20:20 ad转换\ad转换\bin\Debug\ad转换.exe.config
文件 58880 2018-04-17 13:40 ad转换\ad转换\bin\Debug\ad转换.pdb
文件 22696 2018-04-17 20:22 ad转换\ad转换\bin\Debug\ad转换.vshost.exe
文件 189 2018-03-28 20:20 ad转换\ad转换\bin\Debug\ad转换.vshost.exe.config
文件 490 2017-09-29 21:43 ad转换\ad转换\bin\Debug\ad转换.vshost.exe.manifest
文件 4539 2018-04-14 17:03 ad转换\ad转换\Config.cs
文件 71 2018-04-14 15:53 ad转换\ad转换\data\2018.4.14 15-53-30.txt
文件 74 2018-04-14 15:55 ad转换\ad转换\data\2018.4.14 15-55-01.txt
文件 80 2018-04-14 15:57 ad转换\ad转换\data\2018.4.14 15-57-17.txt
文件 1579 2018-04-14 16:13 ad转换\ad转换\data\2018.4.14 16-13-19.txt
文件 1601 2018-04-14 16:14 ad转换\ad转换\data\2018.4.14 16-14-03.txt
文件 1639 2018-04-14 16:17 ad转换\ad转换\data\2018.4.14 16-17-32.txt
文件 1639 2018-04-14 17:10 ad转换\ad转换\data\2018.4.14 17-10-24.txt
文件 30302 2018-04-14 17:09 ad转换\ad转换\Form1.cs
文件 63618 2018-04-14 17:09 ad转换\ad转换\Form1.Designer.cs
文件 6784 2018-04-14 17:09 ad转换\ad转换\Form1.resx
文件 389 2018-03-28 21:35 ad转换\ad转换\Form2.cs
文件 1405 2018-03-28 21:35 ad转换\ad转换\Form2.Designer.cs
文件 5817 2018-03-28 21:35 ad转换\ad转换\Form2.resx
文件 180 2018-04-14 17:09 ad转换\ad转换\obj\Debug\ad转换.ad转换.resources
文件 3094 2018-04-17 20:22 ad转换\ad转换\obj\Debug\ad转换.csproj.FileListAbsolute.txt
文件 1070 2018-04-17 13:40 ad转换\ad转换\obj\Debug\ad转换.csproj.GenerateResource.Cache
文件 2559 2018-04-12 18:23 ad转换\ad转换\obj\Debug\ad转换.csprojResolveAssemblyReference.cache
文件 39936 2018-04-17 13:40 ad转换\ad转换\obj\Debug\ad转换.exe
文件 180 2018-04-12 13:31 ad转换\ad转换\obj\Debug\ad转换.Form2.resources
文件 58880 2018-04-17 13:40 ad转换\ad转换\obj\Debug\ad转换.pdb
............此处省略31个文件信息
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
- C#自定义控件
评论
共有 条评论