软件|我国写不出matlab软件?

软件|我国写不出matlab软件?

文章图片

软件|我国写不出matlab软件?

文章图片





环境问题 , 国外许多厉害软件是开源软件 , 而我们没有 , 我们是拿着开源软件一改 , 号称自己软件 , 各种捞钱 。

阿里云是一个云服务平台 , 用来跑现成的商业应用的 。 matlab是一款仿真软件 , 创作论文必不可少的工具软件 。 不是一个层面的东西 , 哪个好做出来没有可比性 。 但是老美有亚马逊云 , 比阿里云强 。 而我们除了老美的matlab , 没有自研的可替代的仿真软件 。

写出一套MATLAB , 也许不是很难 , 因为这只是把一些数学公式数学知识集成到这个软件中 , 但需要做大量的基础性工作 , 在中国没有这样的气氛 , 没有这样的氛围去做这样的事情 。 有点能力的大学生研究生 , 都去做短平快的事情 , 都去做更快的挣钱的事情 。 爱好到哪里去了?理想到哪里去了?国家也只是鼓励能够更快更多的挣钱 , 鼓励能够创造更多的经济效益 。 一些基础性的工作 , 目前国家也开始注意了 , 但是与当前的社会氛围格格不入 , 很难取得一定的成绩 。

我上学那会用matlab写了个算法 , 导师让我一师兄改成C的 。 他用了一下月改好 , 还志得意满地说 , 虽然他程序文件挺大 , 但效率一定比我原版的高 , 毕竟是C嘛 。 结果我用matlab跑完不到1分钟 , 他的程序用了7--8分钟 。 最后 , 他挺尴尬地让我别给导师说 。

原来我们国家准备做汽车的时候 , 也是一片质疑 , 事实证明做比不做好 , 不做就永远不会进步 。 飞机也是一个道理 , 如果我们把阻碍我们发展的主要项目在国家层面立项 , 那就没有做不成的事 , 关键是我们要做的太多 , 有个急缓 。 没有MATLAB是不是就不能搞科研了 , 显然不是 , 其实自己编程序也不错 , 就是慢了一点 , 但是编程水平却提高了 , 这也许又会有另外的边际效益 。 事情总有正反面 。

我们即使搞出来了也不能解决问题 , 美国的东西多了去 , 他制裁一个你就搞一个?美帝的这种垄断做 , 我们必须找到反制措施 , 他搞技术脱钩 , 我们可以在经济上、外交上(联合国世界热点问题美帝也需要中国配合)、军事上(被美帝欺负够狠的国家时刻想报仇)等等地方为难美帝 。 原来是有功能完善的国外软件可用 , 国内的没有市场和发展空间 , 就是所谓的不需要重复发明轮子 。 现在国外的不让用了 , 这就空出来国内的市场空间了 , 国内的软件就有发展机会了 , 产品开发出来 , 后续的试错和优化的机会也多了 , 所以说 , 这次禁令对国产同类软件公司来说 , 是一次难得的机会 。 写出线性代数算法肯定没问题了 , 纯粹矩阵计算某些情况下比matlab高也正常 , 但它的核心是各个领域的专业库 。
【软件|我国写不出matlab软件?】


以我常用的机器视觉来说 , 实现并优化各种视觉算法才是最困难的 , 否则numpy就可以代替matlab了 。 如果您能自己写一个最常用的相机标定程序 , 效率和精度都比matlab好 , 那确实非常厉害 。 模仿着matlab的功能来做 , 当然简单了 。 就如你模仿开发和微信一样功能的APP , 几天就能开发好 。  但是这些软件在开发时 , 做了多少背后的需求分析 , 应用场景分析 , 性能优化 , 才有了最终成果 。  任何摸石头开发难度都很大 , 模仿个一模一样的matlab很容易 , 但是一定会被告!独立开发 , 估计时间不短!

而且matlab主要用于科研 , 也就是商业价值相对不大 , 这样资金来源有限 , 更加剧了开发难度 。

高校就应该做到支持国产软件 , 尤其是以维护国家安全为重点 , 做到发展国产软件 , 支持使用国产软件 。 matlab确实没有国产替代的 , 但是CAD , CAE , Solidworks , office有啊 , 这些怎么不去支持国产 , 发展国产 , 提交功能改变 。

落后就要挨打 。  单纯靠国家经费 , 是不会有好的工业软件开发出来 , 没市场 , 没氛围 , 没人材 , 没基础 , 也给不到国外工程师的待遇 , 即便给了 , 也是打水漂了 。  被打了 , 简单的打回去 , 是鲁莽 , 不吭声 , 迟早被打死 。  比较合理的解决的办法 , 是从其他当面限制美国 , 把自己能做好的事情做好 , 就好像专利授权 , 大家手上都有几百个专利 , 总能在某些方面说了算 , 才能在全局站稳脚跟 。