MWORKS.Syslab

科学计算环境

立即下载 Win 10/11
直接下载 百度网盘
Win 10/11 x64
Win 7 x64
运行环境:Windows 7、10、11 更新日期:2023-11-15

MWORKS.Syslab是同元全新推出的新一代科学计算环境,基于高性能科学计算语言Julia提供交互式编程环境的完备功能。 Syslab支持多范式统一编程,简约与性能兼顾,内置通用编程、数学、符号数学、曲线拟合、信号处理、通信等函数库,可用于科学计算、数据分析、算法设计、机器学习等领域,并通过内置丰富的图形进行数据可视化。更为重要的是Syslab与Sysplorer之间实现了双向深度融合,形成新一代科学计算与系统建模仿真的一体化基础平台,满足各行业在设计、建模、仿真、分析、优化方面的业务需求。

新版本亮点
MWORKS 2023b 实现了全平台统一授权,支持跨平台运行,能够适配国产 Linux 操作系统,本次发布对使用许可进行了全新升级,无法兼容已经发放的 license 文件,请同步申请更新 1、全新发布M语言兼容工具

全新发布M语言兼容工具,无需安装MATLAB,原生支持MATLAB代码文件的解释与运行,帮您实现历史代码资产的高效复用。它运行在MWORKS.Syslab上,支持M语言与Julia语言互调用,无缝衔接MATLAB生态与Syslab科学计算生态。

  • MATLAB语言级兼容:系统性的原生支持MATLAB/M语言的核心语法、程序行为和机制。
  • 内置361个常用函数:内置提供基础、数学、图形、控制系统、信号处理、通信等领域常用函数。
  • M与Julia语言互调用:原生访问Julia生态,能够调用Julia的诸多科学计算库。
  • 快速复用存量M代码:无需安装MATLAB,无需修改源码,即可实现存量M代码的兼容运行。
  • 2、全面升级科学计算函数库

    2.1 基础工具箱

  • 图形工具箱新增19个函数。
  • 基础数学工具箱新增69个函数,改进62个函数。
  • 全新发布报告生成工具箱:提供48个函数。该工具箱支持将报告生成功能集成到科学计算程序,包括创建文档、标题、段落、文本、超链接、数学公式、批注、图片、表格、题注等,支持加载用户自定义的Word文档模板。
  • 2.2 数学、统计和优化

  • 符号数学工具箱新增5个函数。
  • 统计工具箱新增33个函数,改进28个函数。
  • 优化工具箱改进5个函数。
  • 2.3 信号处理和无线通信

  • 信号处理工具箱新增7个函数,改进10个函数。
  • DSP系统工具箱新增9个函数。
  • 通信工具箱新增14个函数,改进5个函数。
  • 全新发布小波工具箱:提供73个函数。该工具箱可以使用连续小波变换(CWT)来分析信号的频率是如何随时间变化的;还可以使用离散小波变换(DWT),最大重叠离散小波变换(MODWT)的系列函数对信号进行更加精细的频带分析,对信号进行抽取(下采样)和非抽取小波变换,使用正交和双正交滤波器组在时间和频率上可视化小波和缩放函数。
  • 全新发布雷达工具箱:提供55个函数。该工具箱支持多种工作模式,包括需求分析、设计、部署和现场数据分析,提供了包括发射机、接收机、传播信道、目标、干扰器和杂波等多种算法模型,支持用户使用概率模型和 I/Q 信号级模型在不同的抽象层次上模拟雷达,同时可以使用工具箱中提供的信号和数据处理算法,进行模型或雷达系统设计的数据后处理。此外,该工具箱为基于拥挤射频共享频谱环境中工作的认知雷达设计提供了基础平台。在汽车应用方面,该工具箱可以在概率和基于物理学的层面上对雷达传感器进行数据建模工作。
  • 全新发布相控阵工具箱:提供81个函数。该工具箱包括混合波束成形、波达方向估计等算法,可用于大规模MIMO、毫米波系统的天线设计和无线信道特性分析,支持用户对5G、LTE蜂窝、卫星通信及WLAN通信系统的设计及仿真验证。此外,该工具箱提供空时自适应处理、匹配滤波和信号检测等信号处理算法,可以满足各行业对雷达、声纳等探测及定位系统的仿真验证需求。
  • 2.4 控制系统

  • 控制系统工具箱新增65个函数,改进19个函数。
  • 全新发布系统辨识工具箱,提供41个函数。
  • 2.5 数据科学和深度学习

  • 机器学习工具箱新增63个函数,改进27个函数。
  • 深度学习工具箱新增35个函数。
  • 2.6 并行计算

    Julia并行计算生态已较成熟,同元提供了一套高质量、体系性的帮助文档。

  • 异步编程
  • 单机多线程编程
  • 单机多进程编程
  • GPU计算(需要英伟达显卡)
  • 基于 SSH 的分布式计算(实验性功能)
  • 3、全新发布科学计算APP

  • 滤波器设计APP:通过设计方法选择以及参数配置快速设计和分析指定响应类型的数字FIR或IIR滤波器,使工程师通过图形交互方式完成滤波器设计工作。
  • 线性系统分析APP:可查看和比较多个单输入单输出(SISO)模型之间的时域响应和频域响应。用户可通过该工具进行单输入单输出(SISO)线性系统模型分析,更深入理解系统特性,为提高系统性能和稳定性提供参考指标。
  • 控制系统设计APP:可交互地设计和分析单输入单输出(SISO)控制控制系统。用户可以通过该工具进行系统建模、控制器设计和进行时域、频域分析,以优化系统性能和满足设计要求,帮助用户快速开发和验证控制策略,提高设计效率和质量。
  • 系统辨识APP:用于建立系统数学模型、优化控制系统性能、分析系统故障等场景。它的使用可以帮助用户快速建立准确的数学模型,更好地理解系统行为。
  • 4、优化交互式编程环境

  • 集成实时编辑器:支持用户在统一的文档环境中将代码、嵌入式输出、格式化文本、方程和图像组合到一起,生成可交互式的记事本,并与他人分享。
    注:目前只支持Python内核,预计下个版本支持Julia内核。
  • 集成性能分析工具:支持程序计时及程序性能采用分析,支持输出火焰图,以及高亮显示耗时长的相关代码行。
  • Syslab与Sysplorer一体化集成:支持将Syslab工作区变量作为参数传递给Sysplorer模型;新增SyslabObject模块,提供了一套结构化的模板流程,可以将自定义Julia对象类封装为Modelica组件。该组件具备参数设置、初始化、单步计算、仿真结束时释放资源、运行日志等能力。
  • 5、多操作系统兼容

    新增支持欧拉操作系统EulerOS-V2.0SP5。目前已支持win10/11、win7、CentOS7.9、银河麒麟v10、欧拉-2.0SP5等操作系统。

    * 如需获取MWORKS.Syslab企业版,请联系我们
    查看所有发行说明


    系统智能设计与仿真验证平台

    前往下载