随笔 - 250
文章 - 0
评论 - 288
阅读 -
117万
随笔分类 - 算法
如何利用数据挖掘进行分析的方法
摘要:ps:作为目前人工智能和数据库领域研究的热点问题,数据挖掘从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程。数据挖掘(Data Mining,DM),又称数据库中的知识发现(Knowledge Discover in Database,KDD),是目前人工智能和数据库领域研...
阅读全文
Prony算法
摘要:普罗尼算法(prony algorithm)简介: 传统的信号谱分析法如傅里叶算法等,基本上只能分析稳定信号,而对于动态信号却无能为而立。 为解决这个问题,1795年,Prony提出了用指数函数的一个线性组[1]合来描述等间距采样数据的数学模型,经过适当扩充,形成了能够估算给定信号 的频率、衰减、幅值的prony算法。优点: 在电力系统信号分析尤其是低频振荡分析中显示出良好的应用前景。Prony算法能从均匀采样信号中提取有价值的信息,可分解出一系列按指数衰减的正弦曲线。该算法需要计算最小二乘法拟合和高次代数方程求复根。当信号中嵌入噪声时,Prony求解过程会因方程病态而失败。如输入数据太长..
阅读全文
C#各种加密算法的研究
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;using System.IO;namespace test_CryptoGraphy{ class Program { /// <summary> /// MD5 加密静态方法 /// </summary> /// <param name="EncryptString">待加密的明文</param&g
阅读全文
常用经典算法
摘要:一、冒泡排序(Bubble) using System; namespace BubbleSorter{public class BubbleSorter{ public void Sort(int[] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&&(!done)) { done=true; for(i=0;i<list.Length-j;i++) { if(list[i]>list[i+1]) { done=false; temp=list[i]; list[i]=lis
阅读全文