昨天(8月20日)晚上,鸿蒙 AppGallery 有点热闹:一个叫"纳百窗"的 Windows 兼容引擎上架了,相当于鸿蒙版的 Wine。哔哩哔哩同一天,一款叫 MKLab 的数值仿真软件也上架了,它基于开源软件 GNUOctave 构建。微博两个帖子底下,评论区都在问同一个问题:鸿蒙电脑,是不是终于能跑 MATLAB 了?
作为一个被这个问题困扰了一年多的话题,我把手头能查到的信源全部翻了一遍——微博、B站、知乎、开发者自己的回复——今天一次说清楚。先给结论:
真正的 MATLAB,到今天还是装不进鸿蒙原生系统。但"MATLAB 能力"这件事,昨天之后确实多了新解法。目前有 5 条路,3 条今天就能用,1 条最稳,1 条我劝你先别碰。
先说个前提,免得被标题党带偏:MathWorks 官方的 MATLAB 只支持 Windows、macOS 和 Linux 三大桌面平台,没有任何鸿蒙版本,也没有公开过适配计划。所以所有"鸿蒙跑 MATLAB"的讨论,本质都是在问:有没有替代方案,能不能把活儿干了。
路线一:MWORKS——最被低估的一条,也是唯一专业级的国产替代
很多人不知道,早在今年 6 月,同元软控的 MWORKS 就已经完成了鸿蒙 PC 适配并上架鸿蒙应用市场,是第一个落地鸿蒙 PC 的高复杂度工业开发工具。知乎它包含两部分:MWORKS.Syslab 科学计算环境(支持 M 语言,也就是 MATLAB 那套语法,内核是 Julia)和 MWORKS.Sysplorer 系统建模仿真环境——后者对标的就是 Simulink。

为什么说它值得认真对待:这家公司支撑过航天、航空、核能级别的国家重大工程。知乎8 月初刚发布 2026b 正式版,FFT、插值这些高频计算的性能还在持续往上堆。对需要"仿真+计算"一体化的工科生,这是目前鸿蒙生态里唯一一个认真对标 MATLAB+Simulink 全家桶的选项。
但丑话也得说在前头:它的语法兼容不等于生态兼容。你在 MATLAB 里攒的脚本、工具箱函数、网上抄的现成代码,迁过去之前都得自己验证一遍,毕业设计的容错期很短,别在提交前夜才动手。
路线二:MKLab——昨天上架的轻量选手,课程作业够用
这是个人开发者做的,基于 GNU Octave,支持脚本编写、数值计算、矩阵运算、数据分析和二维绘图。什么概念呢?就是大学课程里那些"算个矩阵、画个曲线、跑个 .m 脚本"的需求,它基本能接住,而且是鸿蒙原生应用,MateBook 和平板的应用市场里搜一下就能装。
但它有三条明确的边界:没有 Simulink,没有 MATLAB 那几百个工具箱,部分函数行为和绘图细节跟 MATLAB 有出入。微博评论区有人问"和 win 的 matlab 有啥区别",没人回答——其实答案就是这三条。另外社区里也有人担心个人开发者的长期维护问题,这确实是现实风险。
路线三:MATLAB Online——唯一用上"真 MATLAB"的路
很多人忽略了这条路:MathWorks 自己有网页版 MATLAB Online,浏览器打开就能用。有正版授权(比如学校买的校园版)的直接登账号,功能跟你本地装的几乎一致;没有授权的个人用户也有 Basic 免费档,每月 20 小时,学习够用。
这条路的好处是不用装、不挑系统、鸿蒙 PC 的浏览器就能开;代价是全程依赖网络,计算跑在云端,本地硬件用不上。校园版用户建议先试这条,体验是五条路里最接近"原版"的。
路线四:远程控制 Windows 主机——最稳的一条,重活都靠它
这条其实鸿蒙用户早就在用了:实验室的工作站、宿舍的 Windows 台式机,装上向日葵、Moonlight 这类远程工具,鸿蒙 PC 只当"显示器+键盘"。评论区和知乎上不少鸿蒙机主的真实用法就是这个——鸿蒙负责轻办公和移动场景,重活外包给 Windows 机器。
如果你的需求是大型 Simulink 仿真、需要特定工具箱、或者代码必须跟导师/同学的 MATLAB 环境完全一致,别折腾别的,这是目前唯一不会翻车的方案。
路线五:纳百窗(Wine 兼容层)——理论上能装,但我劝你先别碰
先给开发者点个赞:个人开发者 hackeris 做的纳百窗,让鸿蒙 PC 和平板第一次能直接运行 x86/x64 的 Windows 程序,而且开发者在评论区确认了 x86/x64 都支持、arm64 在路上,还承诺持续维护——B站那条视频一天不到 4.8 万播放、800 多条评论,不是没有原因的。

但具体到 MATLAB,这条路现在基本走不通,原因有三个:
第一,鸿蒙 PC 是 ARM 架构的处理器,纳百窗要跑 Windows 程序得做"指令翻译+API 翻译"两层转换,性能损耗是物理层面的。已经有用户实测:连 algodoo 这种轻量物理小软件,在 2024 款平板上安装都要 9 分钟,运行还差点把机器卡死。哔哩哔哩
第二,MATLAB 完整安装动辄二三十 GB,还有激活机制和很重的图形界面,比测试用的任何软件都重几个量级。
第三,开发者自己都说"当前难免有各种问题"。哔哩哔哩V1 版本拿它跑 MATLAB,大概率是给自己找不痛快。
把五条路放在一起,结论其实很清楚:
课程作业、算矩阵画图的轻度需求:MKLab 直接装,或者 MATLAB Online 免费档,今天就能用;
有校园版授权的学生和科研党:MATLAB Online 优先,重活远程连实验室机器;
毕业设计要 Simulink、要控制/系统仿真:认真评估 MWORKS,它已经是鸿蒙生态里唯一专业级答案,同时保留一台 Windows 机器做保底;
准备买鸿蒙 PC 的:先想清楚你对 MATLAB 的依赖深度,再下单,别反过来。
最后说两句题外话。为什么"鸿蒙能不能跑 MATLAB"能吵一年多?往前倒,2020 年 MathWorks 曾因美国出口管制暂停对哈工大等高校的 MATLAB 授权,“工业软件不能被人卡脖子"从那时起就成了国内科研圈的集体记忆;往后看,7 月底华为公布鸿蒙电脑生态应用已经突破 1.9 万款。知乎政企、教育采购也在加速铺开——MATLAB 这类生产力软件有没有替代,正在从"极客话题"变成"购机必答题”。

接下来值得盯的信号也列一下:纳百窗的 arm64 支持和 GPU 适配进度(鸿蒙 Wine 社区今天已经在更新 DXVK 支持了);MKLab 这种个人应用的更新频率;MWORKS 后续在鸿蒙端的版本节奏;以及 MathWorks 官方会不会有表态——目前看,希望不大。
你或者身边的同学在鸿蒙电脑上跑过 MATLAB(或者它的替代品)吗?体验如何?评论区聊聊,帮后来人避坑。