<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_K.I.S.S</title><subtitle type="text">Keep It Simple,Stupid</subtitle><id>http://feed.cnblogs.com/blog/u/62226/rss</id><updated>2010-07-19T16:07:34Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/62226/rss"/><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/07/20/1781001.html</id><title type="text">混沌初开</title><summary type="text">混沌初开不记年，大道自然补真全。岁月未知星和斗，先有盘古后有天。</summary><published>2010-07-19T16:07:00Z</published><updated>2010-07-19T16:07:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/07/20/1781001.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/07/20/1781001.html"/><content type="html">混沌初开不记年，大道自然补真全。岁月未知星和斗，先有盘古后有天。&lt;img src="http://www.cnblogs.com/justin-wong/aggbug/1781001.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/justin-wong/archive/2010/07/20/1781001.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/03/28/1698672.html</id><title type="text">咱是学通信的——卷积的推导</title><summary type="text">问，卷积有啥用？积分就够痛苦的了，还来一个广义积分，还是两个函数绕在一块儿的积分。其实卷积在某种大大简化了运算。假设有一个信号（激励） f(t)，输入系统 g(&amp;#183;)，那么它的输出（响应）就是g[f(t)]，这是一个复合函数，在实际运用当中，是相当难以计算的，更头疼的是，一个系统的函数，并不是那么好找的。于是人们开始考虑简化它。有一种思路是这样的，对于一个LTI系统，并假设是零状态的， 可...</summary><published>2010-03-27T16:54:00Z</published><updated>2010-03-27T16:54:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/03/28/1698672.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/03/28/1698672.html"/><content type="html">&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;问，卷积有啥用？积分就够痛苦的了，还来一个广义积分，还是两个函数绕在一块儿的积分。其实卷积在某种大大简化了运算。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;假设有一个信号（激励） f(t)，输入系统 g(&amp;#183;)，那么它的输出（响应）就是g[f(t)]，这是一个复合函数，在实际运用当中，是相当难以计算的，更头疼的是，一个系统的函数，并不是那么好找的。于是人们开始考虑简化它。&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;有一种思路是这样的，&lt;/span&gt;&lt;strong style="font-family: Times New Roman;"&gt;对于一个LTI系统，并假设是零状态的&lt;/strong&gt;， 可以从LTI系统的齐次叠加性入手，也就是说，将激励x(t)分解为单位激励。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong style="font-family: Times New Roman;"&gt;定义一个单位高度，宽为&amp;#916;&amp;#964;，起始于t=0的基本脉冲p(t)，&lt;/strong&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;将输入&lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;x(t)&lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;表示为一系列矩形脉冲之和。那么，一个起始于t=n&amp;#916;&amp;#964;的，高度为x(n&amp;#916;&amp;#964;)的脉冲，可以表示为&lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;x(n&amp;#916;&amp;#964;)p(t-n&amp;#916;&amp;#964;)&lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;。&lt;/span&gt;&lt;span style="font-family: Times New Roman; font-size: 10pt;"&gt;现在，x(t)是所有&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;这样的脉冲之和，因此有：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/justin-wong/a1.png" height="44" width="455" /&gt;&lt;span style="font-family: Times New Roman;"&gt; &amp;nbsp;&amp;nbsp; （1） &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;显然当&amp;#916;&amp;#964;趋于0时， &lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt;x(n&amp;#916;&amp;#964;)p(t-n&amp;#916;&amp;#964;)&lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt;这个脉冲的高度将趋向于&amp;#8734;，但他的面积仍保持为&lt;span style="font-family: Times New Roman;"&gt;x(n&amp;#916;&amp;#964;)。&lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt;这样的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman;"&gt;性质，我们想到了冲激信号&amp;#948;(t)。&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;也就是说：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;$x(t)=\lim_{\Delta\tau\to 0}\sum_\tau x(n\Delta\tau )\delta (t-n\Delta\tau )$&amp;nbsp;&amp;nbsp;&amp;nbsp; （2）&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;我们成功地把一个信号分解为单位冲激信号了，成功了一半。现在，我们想，对于单位冲激信号&amp;#948;(t)，系统将得到单位冲激相应h(t)，那么，对于信号[x(n&amp;#916;&amp;#964;)&amp;#916;&amp;#964;]&amp;#948;(t-n&amp;#916;&amp;#964;),我们将得到[x(n&amp;#916;&amp;#964;)&amp;#916;&amp;#964;]h(t-n&amp;#916;&amp;#964;)，（注意&amp;#916;&amp;#964;是参变量，故x(n&amp;#916;&amp;#964;)&amp;#916;&amp;#964;只是对冲激信号的线性运算）。那么对于（2）式所示信号，我们将得到响应&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;$y(t)=\lim_{\Delta\tau\to 0}\sum_\tau x(n\Delta\tau )h  (t-n\Delta\tau )$&amp;nbsp;&amp;nbsp;&amp;nbsp; （3）&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;根据积分的定义，我们将其化为积分的形式：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;$y(t)=\int_{-\infty}^{\infty} x(\tau)h(t-\tau)d\tau$&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;至此，我们找到了卷积公式，&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;$y(t)=x(t)\ast h(t)$&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;&amp;nbsp;这就算所寻求的结果。对于任意输入x(t)，只要知道系统h（t），我们就可以确定响应y(t)。也就是说：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong style="font-family: Times New Roman;"&gt;系统对于任意输入的相应都可以由单位冲激相应确定，而单位冲激响应又是由系统特征模式构成的。&lt;/strong&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;&amp;nbsp;很重要的一点就是，整个推导的假设条件：系统是线性时不变的，线性性质允许了叠加定理的应用，而时不变性质使我们能够用h(t-n&amp;#916;&amp;#964;)来表示系统的 &amp;#948;(t-n&amp;#916;&amp;#964;)响应。&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Times New Roman;"&gt;（待续） &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/justin-wong/aggbug/1698672.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/justin-wong/archive/2010/03/28/1698672.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/02/23/1671610.html</id><title type="text">She is a geek</title><summary type="text">She's a GeekCoding in C, Thinking and Typing,Compiling and Debugging, Seeking but no Queen.Never a warning, Never an errorForever to debug this heartfelt terror.Turning and turning those binary digits...</summary><published>2010-02-22T17:26:00Z</published><updated>2010-02-22T17:26:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/02/23/1671610.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/02/23/1671610.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/02/02/1661832.html</id><title type="text">咱是学通信的——静态路由设置初涉【转自上交大网站】</title><summary type="text">随着宽带接入的普及，很多家庭和小企业都组建了局域网来共享宽带接入。而且随着局域网规模的扩大，很多地方都涉及到2台或以上路由器的应用。当一 个局域网内存在2台以上的路由器时，由于其下主机互访的需求，往往需要设置路由。由于网络规模较小且不经常变动，所以静态路由是最合适的选择。本文作为一篇初级入门类文章，会以几个简单实例讲解静态路由，并在最后讲解一点关于路由汇总（归纳）的知识。由于这类家庭和小型办公局域...</summary><published>2010-02-02T07:04:00Z</published><updated>2010-02-02T07:04:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/02/02/1661832.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/02/02/1661832.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/01/30/1660226.html</id><title type="text">加乘混合同余法生成伪随机序列【附验证】</title><summary type="text">随机数就是随机产生的数-_-||，分为两种：真随机数(random number)和伪随机数(pseudo-random number)。自然界由很多复杂因素产生的现象量化后的数（比如掷骰子）是真正随机的，就是真随机数。 一般意义上的电子计算机是确定系统，常规方法无法产生真随机数，而且真随机数的统计指标（原点矩、方差等）不一定好，且无法&amp;#8220;重现&amp;#8221;，故计算机常用伪随机数，又称为...</summary><published>2010-01-30T13:51:00Z</published><updated>2010-01-30T13:51:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/01/30/1660226.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/01/30/1660226.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/01/28/1657996.html</id><title type="text">【原创】一点点雕虫小技脚本</title><summary type="text">1、批量更改文件名[代码]举一反三，不一定是改名，比如说批量改权限等等2、结束一系列进程以ibus为例（今天ibus出bug了，于是发现这么一个办法）ps ax|grep ibus12792 pts/3 S+ 0:00 grep --color=auto ibus24387 tty1 S 0:14 ibus-daemon --xim24395 tty1 S 0:00 /usr/lib/ibus/i...</summary><published>2010-01-27T16:26:00Z</published><updated>2010-01-27T16:26:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/01/28/1657996.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/01/28/1657996.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/01/27/1657521.html</id><title type="text">关于C++虚析构函数</title><summary type="text">/***这个低端了，之前我还不知道虚析构函数的作用***/先看一个例子 #include &amp;lt;iostream&amp;gt;using namespace std;class Base{public: Base(){ cout&amp;lt;&amp;lt;"Base constructed!"&amp;lt;&amp;lt;endl;//基类构造函数 } ~Base(){ cout&amp;lt;&amp;lt;"Base1 destructe...</summary><published>2010-01-27T06:18:00Z</published><updated>2010-01-27T06:18:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/01/27/1657521.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/01/27/1657521.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2010/01/18/1650951.html</id><title type="text">用ASCIIMathML在网页中输入公式［转］</title><summary type="text">在代码中加入&amp;lt;script type="text/javascript" src="http://www.pierce.ctc.edu/dlippman/asciimathtex/ASCIIMathMLwFallback.js"&amp;gt;&amp;lt;/script&amp;gt;以下开始介绍一些常用的公式的输入办法0、标记公式的开头和结尾必须以美圆符号\$（英文状态下Shift+4）为标记。安装mathp...</summary><published>2010-01-18T10:44:00Z</published><updated>2010-01-18T10:44:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2010/01/18/1650951.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2010/01/18/1650951.html"/></entry><entry><id>http://www.cnblogs.com/justin-wong/archive/2009/10/26/1589672.html</id><title type="text">一个穷举题</title><summary type="text">题目:  ab-cd=ef=g*hi，字母表示1～9的数字，不能重复。 出于效率，用C编写 思路如下，ab从大到小遍历，这样可以早接近答案，其余的从小到大遍历； ab、cd确定之后，直接算出ef并且判重，在ef没有重复且大于0时，遍历g，并直接计算hi，判断是否能整除及是否重复。 为了编写方便，判重利用的是状态数组，没有采用位操作。 整体算法复杂度o(n^5)，由于数据规模很小，复杂度可以接受。 ...</summary><published>2009-10-25T16:01:00Z</published><updated>2009-10-25T16:01:00Z</updated><author><name>Justin Wong</name><uri>http://www.cnblogs.com/justin-wong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/justin-wong/archive/2009/10/26/1589672.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/justin-wong/archive/2009/10/26/1589672.html"/></entry></feed>
