新的 MATLAB Test 使工程师和研究人员能够大规模开发、执行、测量和管理 MATLAB 代码中的动态测试
MATLAB 和 Simulink 版本 2023a 还包括全新的与更新的模块集及工具箱,可简化航空航天、汽车和无线通信行业中基于模型的设计
中国 北京,2023 年 3 月 22 日 —— MathWorks 今天发布了 MATLAB® 和 Simulink® 产品系列版本 2023a(R2023a)。R2023a 推出了两款新产品和增强功能,支持工程师和研究人员开发、执行、管理、测试、验证其 MATLAB 代码工程,并生成相关文档。
MATLAB Test™ 使工程师和研究人员能够大规模开发、执行、测量和管理 MATLAB 代码的动态测试。该新产品通过分组、保存和运行自定义测试套件帮助各个机构组织和管理工程的测试和结果。工程师和研究人员可以使用行业标准的代码覆盖率度量来识别未经测试的代码路径,从而优化工作效率。这些度量包括条件、决策和修正条件/判定覆盖率(MC / DC)等。MATLAB Test 用户还可以使用该产品基于工程的质量控制板来创建代码质量指标的交互式图形摘要,以及代码分析、代码覆盖率、测试结果和需求的可点击细节,以通过直观的摘要提高代码就绪的可见性。
R2023a 还推出了新的 C2000 Microcontroller Blockset™,用于设计、仿真和实现 TI C2000™ 微控制器的应用。该模块集使工程师和研究人员能够对数字电力变换和电机控制应用进行建模。该产品还包括数字 IO、ADC 和 ePWM 等外设模块,用于使用 C2000 电机控制单元(MCU)对工业和汽车应用中要求 ADC-PWM 同步的控制算法执行仿真。
“R2023a 的新产品是为必须高效构建安全关键型系统的工程师和研究人员设计的,”MathWorks 产品营销总监大卫•里奇说。“使用这些新产品和增强功能,我们的客户将体验到开发运营一体化工作流中质量和自动化程度的提高。”
R2023a 还包括对MATLAB 和 Simulink 工具的重要更新,包括:
-Aerospace Blockset™ 提供 Simulink 参考示例和模块,用于建模、仿真以及分析高保真的航空器,旋翼航空器和航天器平台。该模块集包括飞行器动力学、已验证的飞行环境模型,以及针对飞行员行为、作动器动力学和动力系统的模块。
-Communications Toolbox™ 提供多种算法和应用程序,可对通信系统进行分析、设计、端到端仿真和验证。工具箱提供的算法包括信道编码、调制、多输入多输出(MIMO)和正交频分复用(OFDM),使工程师和研究人员能够构建和仿真基于标准或自定义设计的无线通信系统的物理层模型。
-Powertrain Blockset™ 为使用基于模型的设计的工程师和研究人员提供预置的汽车参考应用,来设计汽油、柴油、混合动力、燃料电池和电池电驱系统。该产品包括一个组件库,用于发动机、牵引电机、电池、变速器、轮胎、驾驶员模型以及组件和监督控制器。
-Vehicle Dynamics Blockset™ 为乘用车、卡车和两轮车提供预置的汽车动力学参考应用。该模块集包括一个可用于动力系统、转向系统、悬架系统、车身、制动系统、轮胎、驾驶员模型以及组件和监督控制器的组件库。
关键字:MATLAB Simulink
引用地址:
新 MATLAB Test 使工程师和研究人员能大规模开发、执行、测量和管理 MATLAB 代码中的动态测试
推荐阅读最新更新时间:2024-11-05 02:53
基于MATLAB的车牌识别系统的实现
1 引言
车辆牌照是机动车唯一的管理标识符号,在交通管理中具有不可替代的作用,因此车辆牌照识别系统应具有很高的识别率,对环境光照条件、拍摄位置和车辆行驶速度等因素的影响应有较大的容阈,并应满足实时性要求。牌照自动识别是一项利用车辆的动态视频或静态图像进行牌照号码、牌照颜色自动识别的模式识别技术,其硬件一般包括触发、摄像、照明、图像采集等设备,其软件核心包括车牌定位、车牌字符分割和字符识别等算法。
2 系统的实现
2.1 系统简述
一个完整的牌照识别系统应包括车辆检测、图像采集、图像预处理、车牌定位、字符分割、字符识别等单元。当车辆到达触发图像采集单元时,系统采集当前的视频图像,牌照识别单元对图像进行处理,定位出牌
[嵌入式]
MathWorks 宣布 MATLAB 与 NVIDIA TensorRT 集成来加快人工智能应用
中国北京 – 2018 年 4 月 11 日 – MathWorks 今日宣布 ,MATLAB 现在可通过 GPU Coder 实现与 NVIDIA TensorRT 集成。这可以帮助工程师和科学家们在 MATLAB 中开发新的人工智能和深度学习模型,且可确保性能和效率满足数据中心、嵌入式应用和汽车应用不断增长的需求。 MATLAB 提供了一个完整的工作流程来快速训练、验证和部署深度学习模型。工程师可以使用 GPU 资源,而无需额外编程操作,因此可以专注于应用本身而不是性能调优。 NVIDIA TensorRT 与 GPU Coder 的全新集成使得可以在 MATLAB 中开发深度学习模型,然后以高吞吐量低延迟的方式部署在
[半导体设计/制造]
MathWorks发布新版MATLAB和Simulink,新增数百项新特性
MathWorks 宣布,发布 MATLAB 和 Simulink 产品系列版本 2021a。版本 2021a (R2021a) 带来数百项 MATLAB® 和 Simulink® 特性更新和函数更新,还包含 3 款新产品和 12 项重要更新。MATLAB 现支持在实时脚本中使用动态控件,以及在实时脚本中使用任务添加绘图,同时无需编写代码。Simulink 现支持用户将 C 代码作为可重用的 Simulink 库导入,并可加快仿真速度。R2021a 还推出了针对卫星通信、雷达和 DDS 应用领域的新产品。如需了解详情,请观看版本 2021a 简介视频。 R2021a 推出的新产品包括: ·Satellite Communi
[半导体设计/制造]
MathWorks Simulink产品现已支持Infineon最新的AURIX™ TC4x系列汽车微控制器
MathWorks Simulink产品现已支持Infineon最新的AURIX™ TC4x系列汽车微控制器 中国 北京,2022年12月13日 —— MathWorks和Infineon Technologies AG 今天声明推出MathWorks Simulink®产品的硬件支持包,提供了对Infineon最新的AURIX™ TC4x系列汽车微控制器的支持。 设计先进电动汽车、传感器融合和雷达信号处理功能的汽车工程师可以使用该硬件支持包来验证用例、快速自动生成嵌入式软件和测试算法,即使没有芯片可用。 “我们最新的AURIX TC4x微控制器系列将为客户提供无与伦比的实时功能安全和网络安全性能。”,Infineo
[汽车电子]
利用MATLAB增强MAX+PLUSII的仿真功能
摘 要: 介绍了一种利用工具软件MATLAB强大的数学功能来增强ALTERA公司的可编程逻辑器件设计软件MAX+PLUSII的仿真功能、提高设计品质的方法,有较强的针对性。
关键词: MATLAB MAX+PLUS II FPGA 仿真
随着数字技术的飞速发展,电子工程师在设计中越来越多地采用FPGA来实现复杂的数字功能,不仅仅是简单的时序逻辑,更多的是诸如数字滤波器、信号处理算法的实现等。这样我们就必须要对FPGA设计进行全面的性能分析,而不仅仅是时序的验证,这就对FPGA设计软件的仿真功能提出了更高的要求。而现有的一些流行的FPGA设计工具并不能满足这一要求。
[半导体设计/制造]
电力电子变压器并联运行动态的Matlab仿真
0 引 言 电力电子变压器PET(Power-Electronic Transformer)作为一种新型的电力变压器,得到了国内外研究人员越来越多的关注。它是一种含有电力电子变换器且通过高频变压器实现磁耦合的变电装置。PET在完成常规的变压、隔离和传递能量的同时,还可起到电能质量控制器的作用,是一种多功能的新型变压器。将其用于配电系统既可实现降压又可保证电能质量 。 两台或数台PET并联运行是变压器的一种重要运行方式,具有重要的研究价值。但当前国内外对于PET的研究主要集中于其拓扑结构和控制策略上,对其在电力系统中的应用及其运行特性的研究相对薄弱。文献 采用主从式控制方案解决并联PET输出交流侧的并联均流问题;文献
[工业控制]
实时&非实时综合应用在多个信号的测量
1: 引言 在工厂或实验室里,实验人员需要实时监测某些动态量和状态量,或用于快速准确的监控某些关键的设备,或用于记录过程,为作以后系统的调整(如算法的修改,参数整定等)做参考。其中一个广泛试验是半物理仿真,即所称谓的硬件在环仿真仿真的核心在算法,配合硬件的输入输出,往往要求在确定的时间里完成确定的监测与控制。此时通常采用实时系统。 实时系统是在确定的时间间隔内对来自外部激励信号完成响应,其中从输入到输出的每一循环抖动足够小,而使每个循环的过程不因为干扰而中断。实时系统往往要求连续循环进行准确控制,这样就对运行实时系统的软硬件环境要求都很高。 设计实时系统的关键之一在于所待测信号的特性分析,即合理分布被测对象。哪些信号需要实时监控
[测试测量]
NO.13 利用Matlab对MSP432采集到的数据进行处理
我们已经讲过MSP432开发板串口的应用。对于我们来说,我们很需要通过一些数据采集模块将采集到的数据发送到电脑内进行可视化操作。比如说我们的ADC模块,MPU6轴模块或者MAX30102心率采集模块,很多时候我们都需在开发的过程中可视化采集的结果,甚至于对数据进行滤波平滑等处理。这时候我们的Matlab就要出马了。Matlab在学校里讲了很多,无论是数学实验还是电磁场电磁波有些时候都是利用Matlab进行数据处理的。 在Matlab中可以方便的进行数据处理、绘图等操作。那么我们该如何使用好这一强大的数学软件来加速我们MSP432单片机的开发呢?假设我们需要利用Max30102进行心率采集,我们仅仅通过观察数据单元的值,
[单片机]