摘要:
6.1 函数基础函数包括:返回类型、函数名称、形参列表、函数体函数调用:①用实参初始化形参;②控制权交给被调函数。return语句:①返回return语句的值;②控制权转移到主调函数。warming函数的返回类型不能是数组类型或者函数类型,但可以是指向数组和函数的指针。函数体内定义的自动对象,在函数... 阅读全文
摘要:
5.4.3 范围for这种语句可以遍历容器或者其他序列的所有元素for( declaration : expression) statement这种循环与传统的for循环有等价关系:vector v = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};for( auto &r :... 阅读全文
摘要:
4.1 基础左值和右值当一个对象被用作左值的时候,使用的是对象的内存空间。当一个对象被用作右值的使用,使用的是对象的内存数值。左值的同时,也可以当做右值,从而使用其值。但是右值,不一定能作为左值。warming赋值运算需要一个左值作为左侧运算对象,同时,也将返回一个左值。decltype作用于左值,... 阅读全文
摘要:
3.2 string初始化string s1; //默认初始化,s1是一个空串string s2(s1); //使用s1初始化s2string s2=s1; //同上string s3("value"); //s3是字面值"value"的副本,但是不包括\0st... 阅读全文
摘要:
2.1 算术类型boolchar character 8wchar_t wide character 16char16_t Unicode character 1... 阅读全文
摘要:
1.1main函数定义int main(){ return 0; }其中,return 0在大多数系统中表示成功,非零表示程序有错误。1.2iostreamiostream包含两个基础类型,istream和ostream,分别表示流的输入和输出。其中定义了四个IO对象,分别是:cin:is... 阅读全文
摘要:
0 网络计算结果 B(m)=f( ∑n( W(n,m)*X(n) )+ Θ(m) ) %中间层的输出 Y(k)=f( ∑m( V(m,k)*B(m) )+ ф(k) ) %输出层的输出1 计算误差值 E(k)=Y'(k)-Y(K) %Y'表示样本真实的输出值2 计算校正误差 dV(... 阅读全文
摘要:
1. 神经网络基本结构 神经网络:n个输入,m个中间层,k个输出层 X表示输入,W表示输入到中间层的权重,V表示中间层到输出的权重,Y是网络输出 Θ表示中间层的阈值,ф表示输出层的阈值。 F()为激励函数,计算神经元的输出 2 基本过程 1. 计算每个中间层的输出 B(m)=f( ∑n( W(n,m 阅读全文
摘要:
这一篇文章同上一篇《使用WindowsAPI获取录音音频》原理具有相似之处,不再详细介绍函数与结构体的参数 1. waveOutGetNumDevs 2. waveOutGetDevCaps 3. waveOutOpen 回调函数 4. waveOutPrepareHeader 5. waveOut 阅读全文
摘要:
介绍使用winmm.h进行音频流的获取 首先需要包含以下引用对象 #include <Windows.h>#include "mmsystem.h"#pragma comment(lib, "winmm.lib") 音频的获取需要调用7个函数 1. waveInGetNumDevs:返回系统中就绪的 阅读全文