一个具体的词法分析程序,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)
上传时间: 2015-04-26
上传用户:jhksyghr
利用矩阵的奇异值分解压缩图像,先将图像分块,对各块中的每个对应象素内积得到相关矩阵A,然后对A进行奇异值分解,选择n(n<N)个较大的特征值对应的特征向量,利用该向量与各块图像内积来压缩和恢复图像
上传时间: 2015-04-27
上传用户:1079836864
利用人工智能中的模糊控制算法模拟水温控制的过程,显示实际温度和目标温度之间的差值的变化曲线,源代码
上传时间: 2013-12-25
上传用户:koulian
本文件为用C语言实现的可实现广义异或问题的bp神经网络算法。该问题是对标准异或问题的推广。在标准异或问题中,输入X1和X2取离散量-1或+1,在广义异或问题中,输入(X1,X2)可以在区间[-1,+1] X [-1, +1]内任意取值,而输出为Y=sign(x1,x2),其中sign()为符号函数,在区间[-1,+1] X [-1, +1]内随机产生500个训练样本.本程序用标准BP网实现该分类问题.
上传时间: 2015-05-03
上传用户:清风冷雨
本程序用C语言实现了集成神经网络解决广义异或问题。用神经网络集成方法做成表决网,可克服初始权值的影响,对神经网络分类器来说:假设有N个独立的子网,采用绝对多数投票法,再假设每个子网以1-p的概率给出正确结果,且网络之间的错误不相关,则表决系统发生错误的概率为 Perr = ( ) pk(1-p)N-k 当p<1/2时 Perr 随N增大而单调递减. 在工程化设计中,先设计并训练数目较多的子网,然后从中选取少量最佳子网形成表决系统,可以达到任意高的泛化能力。
上传时间: 2015-05-03
上传用户:kiklkook
用遗传算法解决通信中的TDOA问题 文件名 program 完成功能 求出在进行account_test次的试验中每一次的最优染色体,并且求出均值MV,和均方误差MSE 文件名 definition_constant( ) 完成功能 对各个常量试验参数进行设定 文件名 main_program 完成功能 完成一次试验的计算 文件名 all_Noise 完成功能 计算TDOA值(由基站所测量的TDOA(受到噪声的干扰)) 文件名 gen_ini_pop_arr 完成功能 产生染色体矩阵pop_arr,矩阵的1,2行为估计的x,y坐标,矩阵的3,4行为0。
标签: account_test program TDOA 算法
上传时间: 2013-12-22
上传用户:shinesyh
在0 / 1背包问题中,需对容量为c 的背包进行装载。从n 个物品中选取装入背包的物品,每件物品i 的重量为wi ,价值为pi 。对于可行的背包装载,背包中物品的总重量不能超过背包的容量,最佳装载是指所装入的物品价值最高,即Σpi*xi 取得最大值。
标签: 背包问题
上传时间: 2015-05-06
上传用户:253189838
有关VC中windowAPI函数的讲解,对函数的返回值,参数,和用法都有讲解
上传时间: 2013-12-17
上传用户:weixiao99
雜湊法(Hashing)的搜尋與一般的搜尋法(searching)是不一樣的。在雜湊法中,鍵值(key value)或識別字(identifier)在記憶體的位址是經由函數(function)轉換而得的。此種函數,一般稱之為雜湊函數(Hashing function)或鍵值對應位址轉換(key to address transformation)。對於有限的儲存空間,能夠有效使用且在加入或刪除時也能快的完成,利用雜湊法是最適當不過了。因為雜湊表搜尋在沒有碰撞(collision)及溢位(overflow)的情況下,只要一次就可擷取到。
上传时间: 2013-12-23
上传用户:dancnc
在程序设计中,常用下列三种不同的出错处理方式: (1) 用exit语句终止执行并报告错误; (2) 以函数的返回值区别正确返回或错误返回; (3) 设置一个整型变量的函数参数以区别正确返回或某种错误返回。
标签: 程序设计
上传时间: 2015-05-20
上传用户:jennyzai