soifaint的个人博客分享 http://blog.sciencenet.cn/u/soifaint

博文

Matlab被禁究竟实质影响是什么? 精选

已有 15111 次阅读 2020-6-14 10:18 |系统分类:科普集锦

先说结论吧。

Matlab这样的基础工具被禁,实质是,提高了许多初级设计工作的人力成本,或者说压缩了设计工作的利润空间。对于一个以制造为基本经济模式的体系,宏观上其实影响趋于0;对于细节设计为主的专业领域,其实也没太大影响,毕竟专业设计(比如EDA之类)需要真正专业性质的设计软件,而且一家不行就换另一家。但是,对于设计工作本身比较初级利润又比较高的领域,压力就会很大。没错,我说的就是各种工业自动化领域。

matlab可以分成几个部分来看,首先是基础功能,也就是科研部门常用的东西,比如说各种矩阵计算,微分方程求解,画图之类。这些东西严格的说matlab做的不咋样,比如矩阵计算,性能烂得要死(当然这是框架问题),微分方程求解,至今也没有一个好的simplec格式的包,至于偏微分方程求解更和梦话一样。画图实话说好一点,但也丑。但是matlab这些方面有个很大的好处就是文档非常全,而且有全球许多人写各种翻译和支持文档,而且数据文件支持做的很全,可以导入其他软件产生的数据。这些功能对于大学生来说是很有价值的,但说到底不算太专门,不怕麻烦都可以替换,替换门槛也不高。

第二个区域是各种工具箱,其中最主要的当然是simulink。这块的压力非常大。当然先说一句,simulink不是个专业仿真工具,它只是个toolbox,属于样样通样样松的类型。像有人说的工业验证啥的,其实不是重点:(加重点)【对于专业软件来说,工业验证真正的核心是trick或者cheat,比如说你用EDA仿真工具做了一组仿真,然后按照严格的计算逻辑,算出结果是A,但是实践中你会发现结果是B,这时候专门的工具会有个特殊设计的(不透明的)执行代码包,负责对这种条件下修改一下计算过程,让结果等于B。这种东西是专业性的标志。matlab的工具箱很少这样,它并不打这些patch。】原则上说,这些toolbox并没啥不可替代的。但是matlab的toolbox给你一个包装界面,然后,使用者可以完全不知道仿真是干啥,不知道涉及的算法,只要自己设计包装几个逻辑框架就好,然后在90%的情况下可以运行。这对工科很多专业的控制设计意义重大:我不要知道细节,只要知道总体逻辑就能画设计图,尤其不需要知道每个框图都是具体咋做的。(所谓自控和计算机相关专业的两头悬空模式,不了解具体机理,只要起点和终点)在这个角度上,首先替换产品基本没有,其他的产品没可能也没有商业动力把这事做好:有什么理由要去开发一款“让文盲可以写字”的产品呢?反过来,就算严格执行禁令,问题也就是要求做控制设计的熟悉对应的计算方法,而不是直接不管对应的算法细节就直接包装。这样的人过去在就业市场上是严重过剩的,一个月几千工资还大部分被淘汰,但是如果禁令执行起来,需求直接扩展了一百倍,那就面对新一轮问题了,企业不得不雇佣更多的人,也许五倍,来完成以前同样的设计需求;或者,企业负责培训,提高现有设计人员的基础素质。无论哪种,都意味着巨大的设计成本支出。对于工业控制和自动化这些相关部门,这就是主要的破坏因素。




https://wap.sciencenet.cn/blog-224732-1237798.html

上一篇:用手机的防窥膜和激光笔做衍射实验
下一篇:卡脖子?鸦片?不重视算法?其实都不是,唯习惯耳
收藏 IP: 59.152.39.*| 热度|

29 武夷山 王庆浩 王明 顾虹飞 杨正瓴 黄永义 徐长庆 苏保霞 姚伟 李剑超 安海龙 刘玉胜 周忠浩 田灿荣 刘钢 姬扬 郑新奇 段含明 刘全慧 张家峰 王安良 付小军 陈兵 崔锦华 秦晓鹏 赵志宏 王立新 杨金波 邹德虎

该博文允许注册用户评论 请点击登录 评论 (28 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-19 20:17

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部