0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

matlab升级2021a版本后有哪些函数需要替换?

通信工程师专辑 来源:通信工程师专辑 作者:通信工程师专辑 2021-06-10 16:44 次阅读

之前有文章提到了randi函数替换randint函数,但还有很多函数也已经不用了。我之前曾经用过rcosflt和rcosine函数,很遗憾的是2021a版本中已经不再支持这两个函数,因此必须使用新的函数进行替换!先到互联网上搜索一下该函数的使用方法吧!因为无法在matlab里面运行此函数了,所以老函数的用法只能靠搜索来给大家做展示!

之前写仿真程序的喜欢用这个函数,因为该函数还会完成滤波功能,省的先生成滤波器系数,然后再进行滤波。但到了2021版本的时候,软件不支持该函数了。rcosflt退出历史舞台,有点不舍!

之前在差分解调程序中用了此函数!后来注释掉了此函数,改为rcosdesign和filter函数,等效实现了rcosflt函数的功能!

% 匹配滤波器

rolloff_factor = 1; % 滚降因子

rcos_fir = rcosdesign(rolloff_factor, 6, symbol_sample_rate);

% 生成匹配滤波器系数

现在我也推荐使用rcosdesign和filter函数。rcosdesign是新函数。filter函数是非常老的函数,一直都没有变化。与之存活时间一样长的有conv、fft、vitdec、awgn、sign、plot、fopen、fprintf、sum、floor、max、min等函数!当然for、while、if语句肯定一直都在,那是编程语言的根!

现在我再写仿真程序,尽量用软件的乘加运算和那些一直都在用的老函数。当然我在仿真程序中一直有注明软件运行环境!这样可以减少大家看程序的困惑!

原文标题:提示函数升级:matlab升级到2021a版本,哪些函数需要替换呢?

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    185

    文章

    2976

    浏览量

    230559
  • 仿真
    +关注

    关注

    50

    文章

    4088

    浏览量

    133660
  • 函数
    +关注

    关注

    3

    文章

    4332

    浏览量

    62675

原文标题:提示函数升级:matlab升级到2021a版本,哪些函数需要替换呢?

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    您好!求CS32A039 Demo 公司需要芯片升级

    您好!求CS32A039 Demo 公司需要芯片升级。邮箱:448789893@qq.com
    发表于 07-31 17:04

    基于stm32f103ze创建了一个工程,编译后有许多报警,是什么原因?

    基于stm32f103ze,系统版本rt_thread 5.1.0,创建了一个工程,编译后有许多报警,多数是缺少函数申明,消除后,最后出现“warning: cannot find entry symbol Reset_Hand
    发表于 07-15 06:26

    利用Matlab函数实现深度学习算法

    Matlab中实现深度学习算法是一个复杂但强大的过程,可以应用于各种领域,如图像识别、自然语言处理、时间序列预测等。这里,我将概述一个基本的流程,包括环境设置、数据准备、模型设计、训练过程、以及测试和评估,并提供一个基于Matlab的深度学习图像分类示例。
    的头像 发表于 07-14 14:21 2265次阅读

    OTA升级后重启版本不切换问题怎么解决?

    我用自己搭的http server作为ota升级服务器,可以看到版本正确的被下载和写到flash,最后crc校验也成功,信息如下: upgrade data load finish. img_crc
    发表于 07-12 08:41

    matlab预测模型有哪些

    MATLAB(Matrix Laboratory)是一款由MathWorks公司开发的数学计算软件,广泛应用于工程、科学研究和教育领域。MATLAB具有强大的数值计算能力、丰富的函数库和灵活的编程
    的头像 发表于 07-11 14:27 775次阅读

    esp32貌似会对换行符(n,0x0a)进行替换,为什么?

    ), stdout); 我在串口上接受到的数据是0x0d0x0a。 在接受端,我使用的是pyserial库的read_until函数(我用特定的字符序列同步我的传输)。不太清楚这个替换是哪里设置的,虽然处理
    发表于 06-26 07:36

    MATLAB信号处理常用函数详解

    MATLAB是一款功能强大的数学软件,尤其在信号处理领域,它提供了众多的函数和工具箱,使得信号的分析、处理、仿真变得简单而高效。本文将详细介绍MATLAB在信号处理中常用的函数,并通过
    的头像 发表于 05-17 14:31 2292次阅读

    MathWorks宣布推出MATLAB和Simulink的2024a版本

    MathWorks宣布推出MATLAB和Simulink的2024a版本
    的头像 发表于 04-07 14:03 664次阅读
    MathWorks宣布推出<b class='flag-5'>MATLAB</b>和Simulink的2024<b class='flag-5'>a</b><b class='flag-5'>版本</b>

    关于博达透传工具新版本升级公告

    感谢您一直以来对博达智联自主研发的远程透传工具的支持与信任!为提升广大用户的操作体验,博达智联团队经过不懈努力,不断优化产品功能,将透传工具进行了全面的升级,即刻发出全新版本。相比于之前的版本
    的头像 发表于 03-19 08:33 470次阅读
    关于博达透传工具新<b class='flag-5'>版本</b><b class='flag-5'>升级</b>公告

    升级STM32WB55 dongle FUS版本遇到的疑问求解

    我在升级使用一个wb55新的USBdongle时候,用stm32cubeprogrammer打开,使用read fus info,发现FUS版本、stack版本、fus oprerator版本
    发表于 03-13 07:58

    升级了STM32CubeMX到6.10版本,结果侧面升级和安装SDK库点击无效了怎么解决?

    升级了STM32CubeMX到6.10版本,结果侧面升级和安装SDK库点击无效了,账户登录也点击出不来,重装6.9.2版本就都可以。
    发表于 03-08 06:27

    求助求助,老机器装哪个版本matlab?

    求助求助,老机器装哪个版本matlab?求助求助,老机器装哪个版本matlab?
    发表于 02-28 20:29

    内联函数定义 为什么需要内联函数

    inline关键字是C99标准的型关键字,其作用是将函数展开,把函数的代码复制到每一个调用处。
    的头像 发表于 02-19 12:20 552次阅读

    晶振能否直接替换需要什么条件呢?

    晶振能否直接替换需要什么条件呢? 晶振是一种能够产生稳定频率振荡信号的电子元件,广泛应用于各种电子设备中。在某些情况下,需要替换晶振来修复或升级
    的头像 发表于 01-25 16:04 1762次阅读

    tl-wda5532re固件升级

    固件是硬件设备的内置软件,它控制设备的各种功能和特性。固件升级是指将设备的原有固件替换为新版本的固件,以提供更好的性能、功能和安全性。本文将详细介绍如何对TL-WDA5532RE无线扩展器进行固件
    的头像 发表于 01-04 10:40 877次阅读