开发:合作伙伴提供Matlab扩展

CoWare,敏捷设计解决方案,数值算法组增加算法,增强仿真。

通过控制工程人员 二八年六月十二日

控制工程师和其他需要强大的优化、建模和仿真工具的人有了一些新的选择来扩展他们对Matlab的使用。CoWare已与Agility Design Solutions, Inc.合作,以加速从Matlab模型开始的复杂DSP算法的仿真和实现。数值算法组提供了一个包含1300多个算法的新工具箱。Mathworks自己也推出了一个新的多输入多输出/正交频分复用(MIMO/OFDM)演示,突出了在公司的Simulink产品中使用嵌入式Matlab函数来实现空时分组码。

由数值算法组发布的Matlab NAG工具箱,使用户可以在Matlab环境中访问超过1300个额外的数学和统计算法。这些额外的数学和统计功能以前只能通过购买多个工具箱才能使用或使用。

NAG首席执行官Rob Meyer表示:“NAG程序由专家编写,以其质量、灵活性和健壮性而享誉全球。Matlab的NAG工具箱旨在帮助工程师以多个工具箱的一小部分成本在一个工具箱中获得他们真正需要的功能广度。它包括对许多研究项目特别重要的算法,这些算法在任何其他商用Matlab工具箱中都找不到。”

Matlab的NAB工具箱可用于Microsoft Windows 32位和64位以及Linux 32位和64位,并与Matlab版本2007a、2007b和2008a兼容。单个许可证的起价为2490美元,现有NAG许可证持有者可享受折扣。有关功能齐全的试用版或更多信息,请联系库尔特Peckman

合作加速DSP仿真

CoWare公司是平台驱动电子系统级(ESL)设计软件和服务的供应商,该公司与Agility design Solutions公司合作,以加速从Matlab模型开始的复杂DSP算法的仿真和实现。

Agility的Matlab -to-C开发工具加速了信号处理算法的设计、验证和实现。通过这次合作,CoWare为客户提供集成支持,将敏捷的RMS和MCS产品生成的加速C模型集成到CoWare的ESL 2.0解决方案的整个系列中。

CoWare营销和业务发展副总裁Johannes Stahl博士说:“我们的许多客户都在开发DSP算法,从Matlab开始,后来过渡到CoWare的ESL 2.0解决方案。“通过创新的敏捷解决方案,我们大大减少了转换的痛苦,并使Matlab的整个流程更加高效。”

Stahl表示,由Matlab生成的C模型将有效地运行在CoWare信号处理设计器中,在整个DSP系统的典型情况下,仿真性能提高了三倍以上。这与使用Matlab引擎运行解释Matlab模型的传统联合仿真相比。这在新的、复杂的无线标准中尤其重要,例如3GPP长期演进(LTE)标准,许多设计团队现在正在从Matlab的研究过渡到生产设计工作。

模拟无线系统

通信区块集4从的Mathworks扩展了Simulink,提供了一个用于设计、模拟和验证通信系统物理层的块库。最新版本增强了对代码生成的支持,并提供了WiMAX和LTE (Long Term Evolution)通信系统重要特性的示例。据该公司称,代码生成能力可以在多核计算机上实现更快的仿真,扩展的建模库可以让无线和通信工程师模拟使用更高带宽和更复杂信号处理技术的下一代无线系统。

Communications Blockset 4立即可用于Windows、Linux、Solaris和Macintosh平台,为开发3G和4G无线通信系统的工程师所实现的库块提供了扩展的定点支持。一个新的多输入多输出/正交频分复用(MIMO/OFDM)演示强调了使用嵌入式Matlab函数实现空时分组码。MIMO、OFDM和空时分组码正被用于WiMAX宽带无线系统的开发,计划在2009年广泛引入市场。主要特点包括:

  • 用于设计和模拟通信系统物理层的模块,包括源编码、块和卷积编码、交织器、滤波器和调制器;

  • 源,如随机整数和二进制生成器,PN和Gold码序列,以及接收器,如错误率计算,眼睛图和星座图;

  • 信道模型,包括AWGN、多径瑞利和瑞斯衰落,以及射频损伤,包括非线性、相位噪声、热噪声、相位和频率偏移;

  • 集成Matlab和通信工具箱进行后仿真分析;而且

  • 信道可视化工具,用于可视化和探索随时间变化的通信信道。

-编辑:蕾妮·罗宾斯,资深编辑
控制工程信息控制电子通讯
在这里注册,向下滚动选择您选择的免费电子新闻