MATLAB和Simulink产品系列是MathWorks公司业务发展的核心驱动力。该公司每年都会发布两个新版本,不断增添MATLAB和Simulink产品系列的功能。
最近,MathWorks发布了R2013a版本。MathWorks产品经理赵志宏在接受本刊记者采访时说,R2013a版本的新特点是引入Fixed-Point Designer,它结合了Fixed-Point Toolbox和Simulink Fixed Point的功能,还包含Phased Array System Toolbox和SimRF的功能,增强了对无线通信和雷达通信系统设计的支持,使无线通信和雷达设计人员能够更快地在MATLAB和Simulink类似环境中建模和仿真。同时,R2013a还更新了80种其他产品,包括Polyspace嵌入式软件验证产品等。
R2013a亮点
赵志宏告诉记者,R2013a亮点主要体现在三个方面,一是,推出了一个新产品Fixed-Point Designer(定点设计师)。这个新产品是原来Simulink定点工具箱和MATLAB定点工具箱两个产品的结合。赵志宏解释说,很多用户往往在同时使用这两个工具。它们在界面上和功能上都有所不同,这样用户在使用时会有所不便,而且还要维护两个工具箱。针对这种情况,把两个工具箱进行了一些改进,把它们结合起来,让它们的界面和功能基本上一致,这样用户只需要学一个工具的使用,就可以在MATLAB和Simulink上一样使用。二是,MATLAB分布计算服务器在业务模式上有所变化。三是,增添了目前市场上所需的新功能,例如,MATLAB单元测试、金融和能源交易、雷达系统设计、硬件支持、加速仿定点系统设计以及射频链路建模和设计错误检测等等。赵志宏表示,增加了这些新的功能,可大大加快建模运行速度,特别是根据市场的发展,尤其在无线通信和雷达设计方面,R2013a版本有了一个比较大的更新。
加速无线通信和雷达设计
在R2013a版本中,增加了无线通信和雷达设计新功能。Phased Array System Toolbox(相控阵系统工具箱)的极化、阵列扰动和宽带阵列等新功能可帮助用户对端到端相控阵列系统进行建模或处理采集到的雷达数据;快速地测量和分析在波束控制下的天线波束方向图,评估设计性能,进一步提高工作效率。针对射频建模,SimRF推出一个新型电路包络分析解算器,可加速系统仿真和缩短模型加载时间;SimRF还扩展了用于系统级RF前端仿真的组件库。这些增强功能可帮助雷达和通信系统设计人员以更好的精度和性能对日益复杂的场景进行建模。
赵志宏表示,在产品设计中应该增加哪些新功能,什么时候增加,增加多少都是由用户和市场需求来导向的。随着无线和雷达通信变得日益复杂,设计人员需要了解RF设备和信号处理算法之间的交互以及它们对整体系统行为的影响。通过MATLAB和Simulink中这些新增的功能,系统设计师们可以避免使用和维护很多不同的工具和旧的代码库。例如,在SimRF中新增的解析器就比以前的解析器速度快了很多,这样用户就可以把它的模型建得更大更复杂。目前,无线通信技术在快速发展,手机从原来的3G发展到4G,并将继续发展5G,因此,MathWorks希望给设计师提供的工具能够跟得上市场发展的步伐和技术发展的速度。
《电子设计技术》网站版权所有,谢绝转载
阅读全文,请先