-
积分
不定积分
输入x1,f(x1),x2,f(x2)...输出F(x1),F(x2)...
用二分法和sinx求π.sinx用泰勒展开逼近。-integral
- 2022-10-16 01:20:03下载
- 积分:1
-
无源蜂鸣器和弦音电路及驱动源码
应用背景公司产品需要用无源蜂鸣器产生和弦音乐,如果单纯产生不同的频率去驱动蜂鸣器,能产生不同音阶的声调,但是没有和弦音的效果,经过查找大量资料,使用电容放电实现拖音的效果,即产生了和弦音,驱动电路及源码如附件关键技术其中BP_PWR 用于控制给电容的充放电,而BUZZER则用于不同音阶的频率的产生,当BP_PWR关掉时,电容开始放电,此时BUZZER仍然有信号输出,直到电容放电完毕后,从电容的放电开始到放电结束,便产生了和弦音,效果很赞的。已经成熟应用于多个公司的产品中。
- 2023-01-28 00:50:04下载
- 积分: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
-
心电图程序
应用背景
51单片机的必敲程序之一,通过使用ADC可以学习到数模转换,由浅入深地学习51单片机
关键技术通过数模转换,实现对脉搏的频率的转换,由一个LED来显示脉搏频率
- 2022-03-01 08:30:48下载
- 积分:1
-
改进的leach协议算法
LEACH算法是一种无线传感器网络路由协议,leach协议算法基本思想是:以循环的方式随机选择簇头节点,将整个网络的能量负载平均分配到每个传感器节点中,从而达到降低网络能源消耗、提高网络整体生存时间的目的。仿真表明,与一般的平面多跳路由协议和静态分层算法相比,LEACH分簇协议可以将网络生命周期延长15%。
- 2022-01-25 17:31:49下载
- 积分:1
-
精通Matlab综合辅导与指南
精通Matlab综合辅导与指南-proficient Matlab comprehensive counseling and guidance
- 2022-01-21 05:41:20下载
- 积分:1
-
显示一个日历表
显示一个日历表-Showing a Calendar
- 2022-12-30 05:35:03下载
- 积分:1
-
从出版社求得的经典数值算法
从出版社求得的经典数值算法-Press obtained from the classical numerical algorithm
- 2022-05-30 22:47:35下载
- 积分:1
-
ASCII数据块显示
ASCII数据块显示-ASCII data block shows
- 2022-08-08 09:39:28下载
- 积分:1
-
一个堆栈管理器的源码
一个堆栈管理器的源码- A storehouse management source code
- 2022-03-10 18:47:26下载
- 积分:1