Matlab
Matlab 用什么程序语言?
用什么程序语言?
matlab是数据分析编程语言。
MATLAB是matrixamplaboratory两个词的组合,意为矩阵工厂。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似。MATALAB中拥有丰富的函数库,其中有:sin(正弦)、cos(余弦)、tan(正切)、cot(余切)、asin(反正弦)、acos(反余弦)、atan(反正弦)等。
matlab中怎么把正余弦转换?
首先打开matlab软件,找到function功能,列表里面选中余弦函数功能即可。
matlab紫色如何表示?
1、首先我们在我们的电脑上打开matlab,新建一个m文件,通过x0:0.01*pi:2*pi;y1 sin(x);y2 cos(x);代码来绘制正弦和余弦曲线。
2、然后我们运行脚本,可以看到已经绘制出了曲线,默认线条类型是实线。
3、我们运行m文件,可以看到线条类型分别变成了虚线和*线。
4、然后我们来设置线条的颜色,plot(x,y1,:m);m是代表紫色,:是点线;plot(x,y2,--g);g代表绿色,--代表虚线。5、我们运行m文件,可以看到绿色虚线和紫色点线效果。
升余弦脉冲滤波器原理
发端的根升余弦滤波器主要起到脉冲成形的作用:在对原始01数据进行编码调制后数据仍是为数不多的几个离散状态,BPSK为1和-1两种状态,
QPSK也是1和-1两种状态(只是比BPSK多了两个映射象限),16QAM则为±1,±2,±3这6状态。这些存在于时域的波形在时域上反应出来就是一个
又一个方波,大佬傅里叶告诉我们,方波的组成是由近乎无限高的高频分量组成的,而这在通信系统中是物理不可实现的。
升余弦滚降滤波器以具有余弦函数性质的频域响应代替了方形频响,将高频的方波“滚降”到物理可实现的余弦波形,即起到了一个低通滤波器的作用。
(这里多说一点:数学公式可以漫天遨游地任意推导,而物理规律的发展显然是跟不上数学的步伐呀,就像空间几何在三维的基础上很容易就推导出了四维空间,给向量多加一维嘛,可要物理上证明就很艰难了!又如在Matlab中对数据进行的各种运算,可以通过函数轻松实现,在FPGA上实现时考虑到并行时序以及硬件的限制就没那么容易了。)
2,收端根升余弦滤波器的作用:此处充当了一个匹配滤波器的作用,即在输入信噪比一定的条件下提高了输出信噪比。
3,两个滤波器“形成合力”后的作用:收发两端采用一对相同的根升余弦滤波器,在频域上一乘“根”就没了,成了一个升余弦滚降滤波器。
参考樊昌信《通信原理(第七版)》P145-150页关于无码间串扰的基带传输特性可知,升余弦滤波器可起到消除ISI的作用。
如此一来,一个看似简单的成对称结构的滤波器设计,同时实现了脉冲成形,匹配滤波,消除ISI这三大通信技术,可谓一石三鸟。