- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 幅频特性和相频特性的物理意义
1. 基本概念一个系统的频率特性指的是对通过该系统的信号的不同频率分量产生的影响。这种影响体现在:1)对输入信号的不同频率分量造成幅度上的比例放大或缩小;2)对输入信号的不同频率的分量造成相位上的偏转。系统对输入信号产生的第一种影响,以频率f为横坐标,以幅度比例放大或缩小的因子为纵坐标,做出的二维曲线,就是系统的幅频响应曲线,记为A(f)。同理,以频率f为横坐标,以相位偏转的大小为纵坐标,做出的曲线就是系统的相频响应曲线,记为a(f)。2. 有什么用?理解了幅频响应和相频响应的物理概
2021-12-23 21:10:59 35645 6
原创 通俗的理解多载波调制和OFDM
在使用单载波调制的系统中,比如OOK,提高通信速率的根本方法是提高驱动码元的时钟频率。如此,符号或码元的持续时间会因此降低,在多径传播的条件下码间串扰(ICI)的影响大大增加。此外,当外部的干扰源恰好工作在单载波频率附近时,除了改变传输信号本身(信道均衡)外,无法很好的滤除干扰。因此,采用多个载波并行传输信号能够有效对抗单一载波易受干扰的问题。而且,将高速的串行码流分散到多个并行的低速码流中传输,有利于使用高阶调制方式。但多个码流如何“并行不悖”的传输是个问题。OFDM就是采用了多个相互正交的子载波
2021-10-21 11:40:39 4060
原创 无线通信原理笔记4
Alamouti编码在发射端使用多个天线,接收端使用一个天线构成的MISO系统,可以获得与SIMO系统相同的分集阶数。这种情况在实际应用中非常有价值,因为实际中终端往往无法配备多个天线,而在基站侧使用多个天线往往是很容易的,因此发射分集方案收到广泛的关注。然而,发射分集方案在发射时需要结合信道状态信息(CSI)来构成发射Beamformer,这带来了更多的复杂度。Alamouti编码方案是...
2018-07-12 16:18:06 4894 1
原创 无线通信原理笔记3
MIMO系统前面已经看到,使用多个接收天线进行最大比合并可以获得最大的接收信噪比,也就是通过分集提高系统的可靠性。进一步,在发端也使用多个天线,可以构成多输入多输出系统(MIMO),它可以在空间维度上并行传输多个信息流,从而大大提高系统的传输速率——空间复用(Spatial Multiplexing)。假设MIMO系统的发端有t个天线,收端有r个天线,在t个发射天线上发送的符号为\(\mathbf...
2018-07-04 09:58:26 1955
原创 无线通信原理笔记2
多天线系统的BER性能在前面的章节中,我们推到了具有多个接收天线的系统采用最大比例合并方案时所能达到的最大接收信噪比,$$\operatorname{SNR}_m=\frac{P\left\|\mathbf{h}\right\|^2}{\sigma^2}$$假设$$\begin{aligned} g&=\left\|\mathbf{h}\right\|^2 \\ &=|h_1|^2...
2018-07-02 17:22:06 2011
原创 无线通信原理笔记
## 带通信号的表示假设一个带通的时域信号为$s_p(t)$,其时域表达为$$s_p(t)=\operatorname{Re}\{s(t)e^{2\pi f_ct}\}$$其中,$s(t)=s_r(t)+js_i(t)$是复数基带信号,$s_r(t)$和$s_i(t)$分别是实部和虚部,$f_c$是载波频率。根据欧拉公式$$e^{jx}=cosx+jsinx$$可以得到$$s_p(t)=\oper...
2018-06-30 11:12:36 3253
翻译 使用PlayCanvas制作一个简单的小游戏(四)
原文:足球足球是掂球游戏的焦点。它响应玩家的输入,响应环境(如重力),发出声音等。它也许是游戏中最复杂的部分。幸运的是,我们会尽可能的深入浅出。ball.jspc.script.attribute("gravity", "number", -9.8, {description: "The value of gravity to use"});pc.script.attri
2016-06-15 21:50:16 2296
翻译 使用PlayCanvas制作一个简单的小游戏(三)
原文:http://developer.playcanvas.com/zh/tutorials/beginner/keepyup-part-three/游戏脚本和输入在场景的根实体Game上绑定了两个脚本,game.js和input.js。脚本通常是按照在层级结构中遇到的先后顺序执行的,因此最简单的做法是将所有不与某个实体相关的脚本都绑定到第一个实体上。(注意,你也可以使用脚本优先
2016-06-14 21:50:02 3918 1
翻译 使用PlayCanvas制作一个简单的小游戏(二)
设置材质在这个游戏中,我们尽可能的使用了简单的图形,所以没有过多的设置项。尽管如此,我们仍然需要为足球、背景和覆盖层设置材质资源。什么是材质?材质是Playcanvas中的一类资源,它描述了当三维模型应该如何在屏幕上渲染。材质决定了表面的颜色,并且决定了模型表面与光源交互的方式。举例来说,一块光滑金属的材质,还是粗糙的橡胶?PlayCanvas有一种内置的物理材质,可以满足你90%对材
2016-06-12 23:36:03 7177
翻译 使用PlayCanvas制作一个简单的小游戏(一)
我们使用PlayCanvas做了一个“掂球”的小游戏,在这个小游戏中玩家需要点击落下的足球使之停留在空中。本教程包含如下主题:1 场景(Scene)和层级(Hierarchy)2 材质设置3 游戏脚本4 球体物理和输入5 声音和效果6 用户操作界面这不是一个手把手的教程,但我们将会讨论制作过程中的每一步,并解释他们组合起来是如何工作的。我们建议将游戏工程下载到您的个
2016-06-12 22:12:56 8539 2
原创 Cocos2dX笔记1——生成Docs
步骤:下载Doxygen和Graphviz两个软件,用于生成docs和图片安装两个软件运行Doxygen,file->open打开cocos2dx安装目录中doc文件夹中的.config配置文件点击wizard->diagram,勾选use dot tool…并勾选最下面两个call…点击expert->dot配置,在dot path中填写graphviz的可执行文件所在的路径,如D:/P
2016-01-12 01:51:48 263
原创 Node.js Express学习笔记
1 为什么对Node.js感兴趣?前台和后台使用同一种开发语言(Javascript)是一种奇妙的体验,尽管JS并不是一门完美的开发语言,但值得体验一下。至于盛传的Nodejs的性能如何如何,还未达到追求性能的阶段,暂且不提。2 Express呢?Express是对Node.js的http的重新封装,提供了更加结构化的开发模板,类似于Python的Django,ruby的Rails等框
2015-12-19 23:04:22 359
原创 希望《西游记》电影进北美电影市场
http://t.163.com/event/info/eventId/5267844587073641105http://t.163.com/event/info/eventId/3800100425027067990http://t.163.com/event/info/eventId/-1861990329388142091http://t.163.com/event/info/
2014-04-20 13:19:51 678
转载 列举游戏行业新手可参考的6大设计资源zz
列举游戏行业新手可参考的6大设计资源发布时间:2014-03-13 11:21:53 Tags:乐趣,游戏设计师,理论,资源,问题作者:Jamie Smith关于如何进入游戏产业存在着许多方法,并且关于这份工作总是有许多值得我们学习的地方,甚至是对于最资深的专家也是如此。本文致力于突出六大设计资源,即无需支付任何费用便能获得的永久知识,并补充质量是关键,而时
2014-03-14 23:02:04 717
Mac OS snow leopard 10.6.4替换内核 for Intel i3 cup
2011-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人