资源简介
自己写的一个测试函数的生成程序,包括正弦,方波,三角波。使用VC++2010编译。
代码片段和文件信息
#include “Test_Signal_Generation.h“
using namespace std;
void main()
{
int signal_length = 20480;
int sample_rate = 44100;
int signal_fs = 1000;
float amplitude = 0.1;
// 16 bit fixed point
short* signal = new short[signal_length];
ofstream out(“Test_signal_1.txt“);
// Sinus Signal
for(int i=0;i {
signal[i] = (short)(sin(2*PI*signal_fs*i/sample_rate)*amplitude*32768);
out< }
/*
// Saw Wave Signal
for(int i=0;i {
int w = sample_rate/signal_fs;
int w1 = w/2;
double slop1 = 2*amplitude / w1;
double slop2 = -2*amplitude / w1;
int x = i%w;
if (x >= 0.0 && x <= w1) signal[i] = (short)((slop1 * x-amplitude)*32768);
if (x > w1 && x < w ) signal[i] = (short)((amplitude + slop2 * (x - w1))*32768);
out< }
*/
/*
// Square Wave Signal
for(int i=0;i {
int w = sample_rate/signal_fs;
int w1 = w/2;
int x = i%w;
if (x >= 0.0 && x <= w1) signal[i] = (short)(amplitude*32768);
if (x > w1 && x < w ) signal[i] = (short)(-amplitude*32768);
out< }
*/
out.close();
delete[] signal;
system(“PAUSE “);
return;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-08 16:20 Test_Signal_Generation\
目录 0 2012-03-09 14:00 Test_Signal_Generation\Debug\
文件 27220 2012-03-09 14:00 Test_Signal_Generation\Debug\CL.read.1.tlog
文件 1274 2012-03-09 14:00 Test_Signal_Generation\Debug\CL.write.1.tlog
文件 82944 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.exe
文件 406 2011-12-23 18:54 Test_Signal_Generation\Debug\Test_Signal_Generation.exe.em
文件 472 2012-03-09 12:41 Test_Signal_Generation\Debug\Test_Signal_Generation.exe.em
文件 381 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.exe.intermediate.manifest
文件 650556 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.ilk
文件 75 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.lastbuildstate
文件 2526 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.log
文件 887808 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Generation.pdb
文件 234 2011-12-23 18:54 Test_Signal_Generation\Debug\Test_Signal_Generation_manifest.rc
文件 185002 2012-03-09 14:00 Test_Signal_Generation\Debug\Test_Signal_Gneration.obj
文件 2194 2012-03-09 14:00 Test_Signal_Generation\Debug\cl.command.1.tlog
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
文件 2 2012-03-09 14:00 Test_Signal_Generation\Debug\li
............此处省略42个文件信息
相关资源
- VC++,CSocket实现网络聊天,可发文件,
- C++经典算法集与案例六个PDF文件
- C++语言程序设计第四版 郑莉 答案 p
- 计算BMP24位真彩色图像PSNR的C++小程序
- 基于C++的五子棋游戏设计
- 道路提取算法 c++ opencv
- 蚁群算法C++程序
- Visual C++ 教程 清华大学出版社 郑阿奇
- 基于VC MFC的数据分析系统
- 设计模式 - pdf 高级教程(c++语言)
- C++程序设计谭浩强PDF
- MFC DLL调用(包含调用和DLL自身源代码
- Borland公司 正版Turbo C++3.0(TC300)
- 完整的c++指纹识别系统源码
- A星寻路算法c++语言实现
- php-cpp项目移值到windows的vs2017解决方案
- vc++课程设计——聊天室
- 导入3dmax模型的VC++程序
-
c++读取xm
l配置文件 - vc+SQL实现医院收费管理系统
- 能随鼠标移动的放大镜
- 清大谭浩强教授的C++教程
- VC++6.0 MFC串口编程上位机程序代码.
- Visual C++串口通信及测控应用详解--源
- VC++编写的示波器模拟仿真程序
- C++药品销售管理系统+报告
- 一个简单的医院信息管理系统
- 机器学习-数据挖掘-梯度下降算法C+
- VC++6.0多人网络小游戏-支持多人联机网
- VC++ 游戏编程基础 入门必看
评论
共有 条评论