你好,请问我的matlab为2012a版本,不能使用rayleighchan和很多psk,qpsk这样的函数为什么?

如题所述

第1个回答  2020-04-24
因为版本问题,首先你要用你说的那些函数,最好看一下这些函数在2012a版本中是否存在,因为在对matlab进行版本更新时,mathworks官方会增加或者删除一些函数,因此你要用的函数在低版本中不一定存在,可以下载高版本的试试。
其次像你说的rayleighchan函数,我在2018a版本中查了一下(就是在command window中写help XXX函数)发现rayleighchan快要被移除了,并且要被comm.RayleighChannel函数代替,当然代替值发生在未来推出的版本。
因此推荐题主下载一个2017版本左右的matlab,应该会有你想要的函数。
最后注意一下,你说的其他函数有可能是个人开发写的代码,不是官方推出的,这时候就需要自己把对应的function函数加载到路径中本回答被网友采纳

你好,请问我的matlab为2012a版本,不能使用rayleighchan和很多ps...
因为版本问题,首先你要用你说的那些函数,最好看一下这些函数在2012a版本中是否存在,因为在对matlab进行版本更新时,mathworks官方会增加或者删除一些函数,因此你要用的函数在低版本中不一定存在,可以下载高版本的试试。其次像你说的rayleighchan函数,我在2018a版本中查了一下(就是在command window中...

MATLAB中rayleighchan函数仿真2径信道QPSK信号通过后为什么星座图分成了...
因为瑞利信道是快衰落吧,使得信号的幅度和相位都发生快速相干衰落,所以信号的相位变化大,星座图自然就分裂了

相似回答