之前有文章提到了randi函數(shù)替換randint函數(shù),但還有很多函數(shù)也已經(jīng)不用了。我之前曾經(jīng)用過rcosflt和rcosine函數(shù),很遺憾的是2021a版本中已經(jīng)不再支持這兩個(gè)函數(shù),因此必須使用新的函數(shù)進(jìn)行替換!先到互聯(lián)網(wǎng)上搜索一下該函數(shù)的使用方法吧!因?yàn)闊o法在matlab里面運(yùn)行此函數(shù)了,所以老函數(shù)的用法只能靠搜索來給大家做展示!
之前寫仿真程序的喜歡用這個(gè)函數(shù),因?yàn)樵摵瘮?shù)還會完成濾波功能,省的先生成濾波器系數(shù),然后再進(jìn)行濾波。但到了2021版本的時(shí)候,軟件不支持該函數(shù)了。rcosflt退出歷史舞臺,有點(diǎn)不舍!
之前在差分解調(diào)程序中用了此函數(shù)!后來注釋掉了此函數(shù),改為rcosdesign和filter函數(shù),等效實(shí)現(xiàn)了rcosflt函數(shù)的功能!
% 匹配濾波器
rolloff_factor = 1; % 滾降因子
rcos_fir = rcosdesign(rolloff_factor, 6, symbol_sample_rate);
% 生成匹配濾波器系數(shù)
現(xiàn)在我也推薦使用rcosdesign和filter函數(shù)。rcosdesign是新函數(shù)。filter函數(shù)是非常老的函數(shù),一直都沒有變化。與之存活時(shí)間一樣長的有conv、fft、vitdec、awgn、sign、plot、fopen、fprintf、sum、floor、max、min等函數(shù)!當(dāng)然for、while、if語句肯定一直都在,那是編程語言的根!
現(xiàn)在我再寫仿真程序,盡量用軟件的乘加運(yùn)算和那些一直都在用的老函數(shù)。當(dāng)然我在仿真程序中一直有注明軟件運(yùn)行環(huán)境!這樣可以減少大家看程序的困惑!
原文標(biāo)題:提示函數(shù)升級:matlab升級到2021a版本,哪些函數(shù)需要替換呢?
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
matlab
+關(guān)注
關(guān)注
189文章
3001瀏覽量
234098 -
仿真
+關(guān)注
關(guān)注
52文章
4283瀏覽量
135807 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4380瀏覽量
64849
原文標(biāo)題:提示函數(shù)升級:matlab升級到2021a版本,哪些函數(shù)需要替換呢?
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
OptiSystem應(yīng)用:用MATLAB組件實(shí)現(xiàn)振幅調(diào)制
貼片電阻和插件電阻可以替換嗎?

如何用FOC電機(jī)控制MATLAB仿真!
國產(chǎn)電壓基準(zhǔn)源替換REF3012應(yīng)用于逆變器,功耗低至125μA

OptiSystem應(yīng)用:用MATLAB組件實(shí)現(xiàn)振幅調(diào)制
是德33220A 函數(shù)任意波形發(fā)生器
ads5407采集數(shù)據(jù)后有幾個(gè)通道有很大的雜散,為什么?
STM32F103上位機(jī)升級,RS485升級、CAN升級
R60AFD1跌倒雷達(dá)全新固件127版本,精準(zhǔn)升級新體驗(yàn)

評論