-
FFT 的C语言实现
应用背景快速傅里叶变换 (fast Fourier transform), 即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。快速傅里叶变换是1965年由J.W.库利和T.W.图基提出的。采用这种算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点数N越多,FFT算法计算量的节省就越显著。
关键技术FFT的基本思想是把原始的N点序列,依次分解成一系列的短序列。充分利用DFT计算式中指数因子 所具有的对称性质和周期性质,进而求出这些短序列相应的DFT并进行适当组合,达到删除重复计算,减少乘法运算和简化结构的目的。
- 2022-08-19 14:59:34下载
- 积分:1
-
BP网络的C/C++实现,含有详细代码和例子,适合初学者
应用背景人工神经网络(ANN)中关于反向传播算法的内容,相比单个感知器而言,采用多层网络的反向传播算法能表示出更多种类的非线性曲面,整个神经网络可以分成三层:输入层,隐藏层,输出层,通过加权线性变换,层与层之间的传递,最终得到输入层的实数值。关键技术
本人根据附件里面的文章编写的反向传播算法代码,里面含有详细的代码注释和文章例子, 可以让初学者深刻理解反向传播算法,适合初学者学习。给出BP算法训练的例子,对单个样本的训练的情况进行编写和验证。
//输入层到隐层的过程
float fNetj[m];
for (int j= 0;j < m; j++){
fNetj[j] = fTheta[n][j]; //这里权值矩阵最后一列是偏置,偏置×1还是偏置,所以直接加上,
//后面就不用乘了
for(int i = 0;i < n; i++){ //得到netj 的值 netj= X^V
fNetj[j] +=fInputdata[i]*fTheta[i][j];
}
fMidResult[j] = 1/(1 + exp(-fNetj[j]));
//cout
- 2022-08-03 01:10:12下载
- 积分:1
-
Bayes的matlab实现
自己写的一个Bayes分类器的matlab程序,比较简单。
使用方法
>> [ train_x, train_y ] = readdata("train_data.txt" );
>> [ test_x, test_y ] = readdata("test_data.txt" );
>> [mode]=MyBayes_train( train_x, train_y);
>> [ acurracy, predict_y]=MyBayes_test( test_x, test_y, mode);
- 2022-03-09 19:08:01下载
- 积分:1
-
大整数乘法,实现两个大整数相乘的C++代码
大整数乘法,实现两个大整数相乘的C++代码-Large integer multiplication
- 2022-03-15 04:06:48下载
- 积分:1
-
操作系统中的多级反馈队列调度算法
操作系统中的多级反馈队列调度算法-operating system as a multi-level feedback queue scheduling algorithm
- 2022-10-13 21:30:02下载
- 积分:1
-
中国象棋 王小春
中国象棋 王小春 源码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2022-03-03 00:09:53下载
- 积分:1
-
CRF跨平台源代码
条件随机场源代码,本人对其进行了修改,可以在linux平台和window平台执行,不用修改代码,可以直接执行。
- 2022-03-24 00:34:24下载
- 积分:1
-
数值分析第八版,由负担和菲尔斯(Mathematica)
Numerical Anaysis 8th Edition, by Burden and Faires (Mathematica Source)
- 2023-01-20 10:05:04下载
- 积分:1
-
采用支持集策略进行子句消解
人工智能课程中鲁滨逊消解原理的课程实验,采用支持集策略进行子句消解的演示代码,代码假设输入为化简后的子句,包含了输入的样例
其主要解决的问题为:任何拿到学位并找到工作的人都是幸福的,任何认真学习或者家庭背景良好的人
都可以拿到学位,李一天不认真学习但是家庭背景良好,任何家庭背景良好的人都能找到工
作。
求证:李一天是幸福的
- 2022-01-26 07:32:04下载
- 积分:1
-
三种无线通信协议综述
资源描述【摘要】蓝牙(IEEE 802.15.I)、ZigBee(IEEES02.15.4).Wi-Fi(IEEE 802.11)是当前流行的三种短距离无线通信
协议标准,从应用的角度来看蓝牙技术是为取代个人的电子设备间的有线连接。ZigBee技术是为了建立一个可靠的无线监控
网络,w卜Fi技术的目的取代个人电脑的网线。现将对这三种流行的通信协议的主要特征比较,包括传输速度,功耗、安全.
【关键词】蓝牙;ZigBee;Wi-Fi;无线通信协议
- 2022-07-25 00:26:27下载
- 积分:1