- 博客(29)
- 资源 (8)
- 收藏
- 关注
原创 ubuntu12.04 安装配置octave-3.8.1
下载源代码1.首先去octave的官网下载源代码安装依赖包然后在终端参考官网安装说明来安装依赖包如下:sudo apt-get install gfortran debhelper automake dh-autoreconf texinfo texlive-latex-base texlive-generic-recommended epstool trans
2014-08-17 17:22:39
1163
原创 ubuntu中sublime配置
ubuntu中sublime配置ubuntu sublime1、安装Sublime1.1 下载源码1.首先去官网下载源代码;注意区分操作系统;我选择Linux 64 bit2.随便找个目录解压就行,但推荐解压到/usr/lib/目录下,我是先解压后搬移:tar -xvf Sublime\ Text\ 2.0.1.tar.bz2mv Sublime\ Text\ 2 /
2014-08-17 15:49:09
2316
原创 GNURadio 中的U O aU aO
输 出 O U u a 的意义当运行 gnu radio 程序时,会有时看见 O U u a 字符出现在屏幕上。这一般当数据从 USRP 到 PC 机数据传
2014-04-17 21:47:16
5264
原创 C++学习笔记——static学习
在C++中static的使用分为普通变量、函数以及在类中的使用。1、普通使用 将变量声明为static,该变量就被定义成为一个静态变量,包括静态局部变量与静态全局变量。或者声明普通函数为静态函数。静态局部变量 通常,在函数体内定义了一个变量,每当程序运行到该语句时都会给该局部变量分配栈内存。但随着程序退出函数体,系统就会收回栈内存,局部变量也相应释放。静态
2014-03-22 22:58:51
644
原创 C++类的学习笔记
1、关于类的初始化 如果类中设置了成员变量,那么你就必须对每一个成员变量都配备类内初始化,或者在构造函数中进行初始化。如果你没有这样做,那么编译器会为这些成员变量指定默认值,但这个默认值可能并不和你心意,因为它可能会使结构体的某些域未被初始化,或者初始化成一个你不满意的值; 当new一个新的类对象时,如果不传入任何参数,则会调用默认的构造函数;
2014-03-07 09:35:24
693
原创 GNURadio中的错误及解决方发
1、buffer相关的错误之一 错误信息:gr::vmcircbuf_sysv_shm: shmget(1): 无效的参数gr::vmcircbuf_sysv_shm: shmget(1): 无效的参数gr::vmcircbuf_sysv_shm: shmget(1): 无效的参数gr::buffer::allocate_buffer: faile
2013-12-22 20:15:53
12932
4
原创 我的C++程序遇到的错误---纯属个人笔记
这篇文章记载学习工作中C++程序遇到的错误、错误原因、解决方案等。属于没遇见一个新的错误更新本文一次。纯属个人笔记1、expected initializer before ‘namespace’在头文件中声明函数,在cc文件中定义及使用,一不小心出现如下错误: In file included from /home/abing/software/lte_ul_r
2013-11-28 11:33:50
4778
原创 C++中整数最值的表示方法
整体来说C++/C中的最大值是跟编译器有关的,事关具体类型的存储形式。对于int型数据,一般机器都是以4Bytes来存储,也就是说对于无符号类型的最大值为2^32-1=4294967295,对应的二进制码为:0xffffffff(四字节全1);对于有符号来说其最大值最小值范围为:-2^31~2^21-1,其中-2^31=-2147483648,二进制码字为0x80000000(符号位1,其余全
2013-11-15 22:07:45
11339
原创 二进制.dat文件如何经C++并在matlab中处理
在GNURadio中使用file sink 保存的数据(全部是.dat文件),要想通过matlab来处理,中间必须经过相应的预处理,否则无法直接应用。应为matlab读取的时候是以字节为最小单位读取的char类型,而实际存储的float或者complex,float占据了四字节,complex占据了16字节,两个float,实部在前,虚部在后。这样的话直接利用matlab读取.mat数据无法得到想
2013-11-06 17:01:37
4273
转载 从 Windows 移植到 UNIX,第 1 部分: 移植 C/C++ 源代码
原文地址:http://www.ibm.com/developerworks/cn/aix/library/au-porting/#list1从 Windows 移植到 UNIX 环境大多数基于 Microsoft® Windows® 的项目都是使用 Microsoft Visual Studio® 构建的,这是一种复杂的集成开发环境 (IDE),它可以为开发人员实现几
2013-10-11 09:11:16
994
转载 How GNURadio Core Works
原文地址:GNU Radio Core Works -- An Analysis of GNU Radio 3.3.0 Sources">How GNU Radio Core Works -- An Analysis of GNU Radio 3.3.0 Sources作者:Nick_ChanI find a paper about GNURADIO COREand think it is a
2013-10-08 15:32:54
1851
原创 python 参数传递及分类
python函数的形参集合由在调用时要传入函数的所有参数组成,这参数与函数声明中的参数列表精确的配对。这些参数包括了所有必要参数(以正确的定位顺序来传入函数的),关键字参数(以顺序或者不按顺序传入,但是带有参数列表中曾定义过的关键字),以及所有含有默认值,函数调用时不必要指定的参数。(声明函数时创建的)局部命名空间为各个参数值,创建了一个名字。一旦函数开始执行,即能访问这个名字。
2013-10-08 15:32:52
2023
转载 我的第一个GNURadio应用程序…
好东西,原文地址:我的第一个GNURadio应用程序心得作者:YEYE目录:前言一.准备学习二.针对性逐行研究代码三.构建自己的应用流图,编写程序,调试通过四、small tips 前言:学习背景:电子通信专业,相关专业课程都有学习,没学过python(大多数都没有学过)C++学习过,只学过C的话最好对面向对象编程的类,封装,重构有所了解,学习,有助于学习python
2013-10-08 15:32:50
2118
原创 Ubuntu 如何查看二进制文件
方法一:安装sudo apt-get install libdata-hexdumper-perl安装好之后就可以直接hexdump your_binary_file也可以直接使用hd命令来代替hexdump如果想要慢慢看 : hd your_binary_file | more如何查看二进制文件" TITLE="Ubuntu 如何查看二进制文件" />方法二:1 v
2013-10-08 15:32:48
5452
原创 Python random模块
random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。random.random() 用于生成一个随机浮点数:range[0.0,1.0)import randomrandom.random() #输出 0.5487876445645461random.uniform(a,b) 用于生成一个指定范围内的随机浮点数,a,b为上下限,只要a!=b,
2013-10-08 15:32:46
663
原创 【转载】Ubuntu打开pdf,中文无法…
原文:http://blog.youkuaiyun.com/guanggy/article/details/4364221最近发现Ubuntu下打开很多PDF文档后[无论用文档管理器(evince),还是Okular],许多地方显示空白,估计是中文显示不正常。Google了很久都没解决,最后在Ubuntu中文论坛找到解决方法。参见7楼的解决方案:sudo apt-get install popple
2013-10-08 15:32:44
874
转载 在 UHD 下使用USRP2和N系列
原文地址:UHD 下使用 USRP2 和 N 系列">在 UHD 下使用 USRP2 和 N 系列作者:super将映像文件装入 SD卡中(仅对 USRP2)提示!谨慎使用命令 usrp2_card_burner.py。如若指向错误的设备节点,可能会重写硬盘。请确认 --dev= 指向 SD 卡。提示! 尽管理论上 USRP2 可以使用第三方 SD卡。但是有些类型的 SD 卡不能
2013-10-08 15:32:40
3554
原创 【转载】一步一步学习GRC—1
说明:本文系转载与优快云 博客。原作者:wwwjjc原文地址:http://blog.youkuaiyun.com/wwwjjc/article/details/8484876前面,安装在VMWARE中安装了UBUNTN,并且安装了GNURADIO。现在开始学习GRC。GRC是基于模块的仿真实验工具。类似于MATLAB中的SIMULINK工具。基本使用方法就是先将需要用的模块放到窗口。再设置
2013-10-08 15:32:37
1537
原创 【转载】ubuntu下编译安装boost库
原文地址:http://www.cnblogs.com/longcpp/archive/2012/06/06/2538251.html说明:本文为转载,只为自己学习使用。环境:ubuntu 12.04 32bit,boost 1.49前期准备:boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库 ?apt-get ins
2013-10-08 15:32:35
950
转载 ubuntu 升级终端后 dpkg error
原文地址:升级终端后 dpkg: error: dpkg status database is locked by another process 解决方法">ubuntu 升级终端后 dpkg: error: dpkg status database is locked by another process 解决方法作者:智能电网dpkg: error: dpkg status database
2013-10-08 15:32:33
1290
原创 boost库安装过程中的问题解决
boost_1_54_0的安装先解压缩,直接提取文件然后进入该目录:cd /.../boost_1_54_0执行 ./bootstrap.sh然后执行sudo ./b2 install最后会出现…… The Boost C++ Libraries were successfullybuilt! The following directory should be added
2013-10-08 15:32:31
2425
原创 【本文是转载】GNUradio的安装
声明:本文系转载原文地址:http://yrublog.appspot.com/2011/01/16/gnu-radio-installation-trouble-shooting-all-in-one.htmlOS: Ubuntu only我在各种版本的ubuntu上装过各种版本的GNU radio N次,希望能让以后的人调试的时候少装几次。。。step by step1. ht
2013-10-08 15:32:29
2584
原创 开机显示:grub rescue
症状:开机显示:GRUB loadingerror:unknow filesystemgrub rescue>原因:已经发现下面几种操作会导致这种问题:1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。2,调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分区数目发生了变化。3,重新安装系统,把linux安装到了新分区,原有分区已经格式
2013-10-08 15:32:22
1065
转载 codeword-layer-rank-antenn…
原文地址:port">codeword-layer-rank-antenna port作者:LTE通信之家 codeword是经过信道编码和速率适配以后的数据码流。在MIMO系统中,可以同时发送多个码流,所以可以有1,2甚至更多的codewords。但是在现在LTE系统中,一个TTI最多只能同时接收与发送2个TB,所以最多2个codewords; layer和信道矩阵的“秩”(ra
2013-10-08 15:32:17
1648
转载 请问SC-FDMA为什么能够降低…
原文地址:请问SC-FDMA为什么能够降低峰均比作者:LTE通信之家LTE不采用OFDM做上行,而采用SC-FDMA的主要原因是为了降低峰均比,一般的解释是SC-FDMA最后发送的时域上的数据而不是频域上的数据,因此PAPR会很低,但是为什么时域上的数据的PAPR就低呢? 等同于单载波,PAPR当然低,关键的区别在于OFDM每个子载波上的相位是随机的,能量是固定的,而SC-FDMA的所谓的子载
2013-10-08 15:32:15
3418
转载 TS 36.211中的时间单元Ts与符号长度
原文地址:36.211中的时间单元Ts与符号长度">TS 36.211中的时间单元Ts与符号长度作者:LTE通信之家 在TS 36.211刚开始讨论framestructure时就给出一个时间单元Ts=1/(15000*2048),这个值是根据什么给出来的?其中的15000和2048个有什么特定含义吗? 首先确定子载波间隔为15000Hz,所以OFDM符号长度是1/15000秒
2013-10-08 15:32:13
1473
转载 3GPP LTE中的OFDMA和SC-FDMA性能比较
原文地址:LTE中的OFDMA和SC-FDMA性能比较【转】">3GPP LTE中的OFDMA和SC-FDMA性能比较【转】作者:LTE通信之家 通用陆地无线接入(UTRA)演进的目标是构建出高速率、低时延、分组优化的无线接入系统[1]。演进的UTRA致力于建立一个上行速率达到50MHz、下行速率达到100 MHz、频谱利用率为3GR6的3~4倍[2]的高速率系统。为达到上述目标,多
2013-10-08 15:32:11
6662
1
自定义循环缓存C++模板实现
2014-08-08
C++实现离散序列自相关与互相关
2013-11-09
自相关与互相关的C++实现
2013-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人