- 博客(16)
- 资源 (19)
- 收藏
- 关注
原创 傅里叶级数到傅里叶变换
傅里叶级数考虑的是周期函数的分解问题。傅里叶变换则是针对非周期函数而言。教材中往往先从傅里叶级数说起,然后推导到傅里叶变换,但往往说的模糊不清,所以困扰我许久。
2014-04-04 11:00:53
10848
转载 matlab 常用特殊字符查询
经常查阅,因此转载:http://wenku.baidu.com/view/4a48193b376baf1ffc4fad8d.html文档中的TextProperties:下标用 _(下划线) 上标用^(尖号) \bf -- 黑体\it -- 斜体\sl -- 斜字体(很少用)\rm --正常字体\fontname{fontname} --指定名称的字体
2013-07-12 19:18:49
14379
原创 递归调用——C++ Primer Plus
#include void countdown(int n);int main(){ countdown(4); return 0;}void countdown(int n){ using namespace std; cout<<"Counting down ... "<<n<<endl; if(n>0) { countdown(n-1); } cout<<
2012-07-29 15:59:08
1196
原创 读取数字的循环
假设要编写一个将一系列数字读入到数组的程序,并准许用户在数组填满之前结束输入。一种方法是利用cin。请看下面的代码:int n;cin>>n;如果用户输入一个单词,而不是一个数字,情况将如何呢?发生这种类型不匹配的情况时,将发生4中情况:n的值保持不变不匹配的输入将被留在输入队列中cin对象中的一个错误标记被设置对cin方法的调用将放回false(如果被转换为bo
2012-07-23 20:37:31
1074
原创 体会break和continue的用法
用户输入一行文本,循环回显每个字符。如果字符为句点,break结束循环。程序计算空格数。当字符不为空格时,循环使用continue语句跳过计数部分,注意continue语句导致该程序跳过循环体的剩余部分,但不会跳过循环的更新表达式。体会break和continue的用法代码:#include const int ArSize = 80;int main(){ using n
2012-07-23 20:04:02
1231
原创 OpenCV读入视频,灰度化,并Canny边缘检测
书后的习题,关于视频处理的典型,值得记录。(1) 从视频文件读入数据;(2) 将读入数据转换为灰度图;(3) 对图像个做Canny边缘检测。将三个过程的处理结果显示到不同的窗口中,每个窗口根据其内容合理命名。《学习OpenCV》P126#include #include int main(){ cvNamedWindow("Video", CV_WINDOW
2012-07-15 14:26:37
8207
1
原创 Hough变换检测圆(附:MATLAB程序)
Hough变换的基本原理在于,利用点与线的对偶性,将图像空间的线条变为参数空间的聚集点,从而检测给定图像是否存在给定性质的曲线。圆的方程为:(x-a)^2+(y-2)^2=r^2,通过Hough变换,将图像空间对应到参数空间。附录中的MATLAB程序为网上比较常见的,实际运行中存在一些问题,这里进行些修改。 原理: 霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应
2011-12-11 21:37:25
146064
76
原创 const与指针
C/C++中的关键字,CONST很湿让人困惑的,所以总结了一下在网上看到的文章,留作笔记。(注意:C++与C中用略微不同) Just like normal variables, pointers can be declared constant. There are two different ways that pointers and const can be intermixed,
2011-12-11 15:20:06
2760
原创 红外遥控系统原理及单片机软件解码程序,我的编写经历(C版本)
应该说现在每一块开发板都带有红外模块,并且大都配置了相应的程序。但其实自己动手写解码程序,更能锻炼自己所学,且不谈程序写的如何,这个过程中肯定是受益良多的。现在我就把我花一下午写出的解码程序与大家分享,期待高手的光临指正。首先,必须要了解一些基本原理。其实按下遥控器的某一个键,遥
2011-07-12 16:55:15
65521
4
转载 红外遥控系统原理及单片机软件解码实例(汇编,来源论坛网址:http://www.zsMCU.com)
下面是一个对51实验板配套的红外线遥控器的解码程序,它可以把红外遥控器每一个按键的键值读出来,并且通过实验板上P1口的8个LED显示出来,在解码成功的同时并且能发出“嘀嘀嘀”的提示音。 ;====================================
2011-07-12 15:51:27
6823
原创 汇编语言中数大小的比较
在汇编语言中,对于数据谁大谁小的判断是经常会碰到的,数大小的判断包括判断两个无符号数之间的大小,也包括判断两个带符号数之间的大小,对于前者的判断可通过进位标志位CF来判断,但对于后者却要涉及到对符号标志位SF以及溢出标志位OF这两个状态标志位的综合分析,所以这两种数的处理方法是不一样的,如果混为一谈是很容易出错的,因此数大小的判断在汇编中必须值得注意。
2011-02-11 21:00:00
26272
原创 我的第一个汇编
这学期学习微机原理,开始接触汇编语言。这是我写的一个汇编程序,虽然比较简单,但留作纪念吧~Code: DATAS SEGMENT STRING DB INPUT ANY KEY PLEASE!,$ DATAS ENDS STACKS SEGMENT STA DB 12
2010-07-01 13:22:00
1182
原创 Okumura-Hata模型的计算机编程(C语言)
本学期移动通信课程中有关于Okumura-Hata模型的,所以自己动手写了一个!以下编写的程序由于时间紧迫,可能会有一些错误或不足,恳请大家指正:基本原理:Okumura/Hata模型是以准平滑地形的市区作基准,其余各区的影响均以校正因子的形式出现。Okumura/Hata模型市区的基本传输损耗模式为:Lbα(hm) + (44. 9 - 6. 55lghb)lgd
2010-05-02 17:23:00
4848
原创 谭浩强 《C程序设计》 第三版 第五章习题答案 (修正)
第五章习题答案5.1所谓关系运算实际上是比较运算,例如a>3是一个关系表达式,大于号是一个关系运算符,如果a的值是5,则满足给定的”a>3”条件,因此关系表达式的值“真“。。。用逻辑运算符将关系表达式或逻辑表达式连接起来的式子就是逻辑表达式。5.2 C语言编译系统在表示逻辑运算结果时,以数值1代表“真“,以0代表”假“,但在判断一个量是否为”真“时,以0代表”假“,以非0代表”真“
2010-03-02 17:26:00
7736
原创 谭浩强 《C程序设计》 第三版 第四章习题答案 (修正)
习题答案:4.1 C语言有那些语句:C语句分为5类控制语句;If…else… for() while()break…return …等等函数调用语句;printf(“This is a C statement.”);表达式语句;a=3是一个表达式,而a=3;是一个表达式语句;空语句;;复合语句;{ Code here…}C语言可以一行写
2010-02-21 23:18:00
5871
原创 谭浩强 《C程序设计》 第三版 第三章习题答案 (修正)
第三章习题答案 3.1不同的计算机语言所容许定义和使用的数据结构不同的。处理同一类问题,如果数据结构不同,算法也会不同。例如:对10个整数排序和对由10个整数构成的数组排序的算法是不同的。因此,在考虑算法时必须注意数据结构。应当综合考虑算法和数据结构,选择最佳的数据结构和算法。3.2在C语言中,要求对所有用到的变量作强制定义,也就是“先定义,后使用”,这样做的目的如
2010-02-11 20:03:00
7665
麻省理工的电磁场讲义MIT8_02SC_notes1.pdf
2020-02-22
designing-for-the-future---the-5g-nr-physical-layer.pdf
2019-06-23
CDMA and OFDM: The convergence of wireless broadband services
2019-06-23
数字音频分析Music 170: Fundamentals of Digital Audio
2019-01-20
利用数字图像处理技术测量几何尺寸
2011-12-02
c-free 4.0
2010-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人