- 博客(10)
- 资源 (19)
- 收藏
- 关注
原创 Linux下进程管理实验:进程的软中断实验和进程的管道通信实验
相关函数fork():创建一个新进程wait():用于阻塞,控制子进程和父进程同步exit():进程结束kill():删除执行中的程序或者任务signal():允许调用进程控制软中断信号的处理pipe():创建一个管道进程的软中断实验用fork创建两个子进程,在从系统调用signal让父进程捕捉键盘上的中断信号,当接收到软中断后,父进程用kill中断两个信号。#include...
2019-11-12 16:29:30 1451 1
原创 Linux中遇到的一些问题及解决方法
已经进入文件所在目录,但是编译时却出现如图问题。其主要原因有以下两点:文件名称后面有空格,调用不对你的程序里面包含头文件库中没有或者名称本身就错了。需要检查头文件是否拼写错误...
2019-11-12 09:36:43 1941
原创 初学linux:第一个C语言程序运行(gcc)和调试(gdb)过程及命令
编译运行gcc首先,打开gedit文档编写第一个程序,选择对应的语言,并可以将库里面的函数设置为高亮形式(查看|高亮模式|语言选择),如下图。写好程序后保存并退出,我将文档命名为hello.c。打开命令行进入文档保存目录,通过文档属性查看,我的存放目录是“/home/bojian/桌面”cd /home/bojian/桌面然后就可以通过gcc命令对.c后缀文档进行编译生成.o可执行文...
2019-11-05 17:15:38 2019
原创 初学LINUX:常用编辑器的安装,配置(Vim,Emacs,gedit,gcc,g++)
Vimvim是vi的增强版,它是所有UNIX和Linux系统上的标准软件1,安装sudo apt-get install vim-gtk2,启动vim filename3,配置:打开配置文件:在命令行输入sudo vim /etc/vim/vimrc打开语法高亮功能:syntax on自动缩进功能:set autoindent常用命令参考网址:https://w...
2019-11-04 21:47:30 983
原创 求不同类型信号频谱的理解与总结
一些信号在时域上是很难进行处理,所以需要变换到时域进行处理。而频域的处理主要涉及到的就是频谱分析,频谱是信号在频域上的波形,也是信号的特征,频谱分为幅度谱和相位谱,分辨描述信号的强度和相位,将两者结合即是频谱。对于频域的变换并不是简简单单一个公式就能求得处理,不同类型的信号对应不同的频域变换公式。我们只是简单的给出基本公式和概念,具体求法和常用函数的频谱需要自己去书上学习。目录周期连续信号的...
2019-10-21 11:22:31 5593
原创 空-时块编码STBC的原理及仿真
MIMO系统下的空-时块编解码STBC仿真下载地址: https://download.csdn.net/download/weixin_43429936/11856252用于两根发射天线的复正交空-时码是由Alamouti提出的。其发表的文章为:A simple transmit diversity scheme for wireless communications。尔后学者对多天线的空-...
2019-10-12 17:25:04 11018 2
原创 C:assert()及error()的使用
C:Bug,错误及调试 bug:这个词的本意是虫子的意思,在计算机刚出来的时候,里面都是发光发热电子管,经常会吸引一些bug,通常会引起电子管的短路,所以那时候如果人们发现计算机无法工作,第一件事就是打开计算机看看是不是又飞进去了bug。现在bug的含义是缺陷。发现并修正的bug叫做debug 错误(error):一般泛指结果和预期的不一样,一类是设计实现错误,另一类是用户操作引起...
2019-09-27 09:56:19 1433
原创 C++中list双向链表中满足条件的任意位置删除
C++中list双向链表中满足条件的任意位置删除链表中的节点包含数据和前一个或者下一个节点的地址,这样对链表的处理就比数组要麻烦很多。而在C++中有一个头文件可以实现双向链表,叫做。里面包含了一些链表的基本操作。我们就举几个例子。list<int> a;//建立空链表 a.push_back(2);//链表末尾插入2 a.push_front(3);//链表前面插入3 a.e...
2019-09-20 09:43:41 720 1
原创 利用MATLAB解决数值分析的问题
下载链接为https://download.csdn.net/download/weixin_43429936/10776875**数值分析有种各种的算法,用于解决各种各样的方程问题。整理了几乎涵盖所有解决方法的参考程序,**如图:下载链接为https://download.csdn.net/download/weixin_43429936/10776875...
2018-11-11 13:18:19 3354 1
原创 用MATLAB解决非线性方程的三种方法
对非线性方程的分析有很多的方法,我们这里提供三种编程方法,在MATLAB上进行仿真。1,二分法二分法的公式可以表示为然后调用这个函数就可以得到最终的结果下面我们给出另外两个方法的函数代码2,牛顿迭代法牛顿迭代法的公式可以表示为3,割线法程序的下载链接为https://download.csdn.net/download/weixin_43429936/10764154...
2018-11-04 21:10:37 7641 1
SISO信道模型(室外).zip
2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人