Matlab的地盘已经Python蚕食殆尽了吧?

63 个回复
lambdago
foool 04月14日
sssss
冬至 04月14日

mpi和dask要处理的任务完全不一样

mpi只是历史长,现在还在不断发展进化中,说“上古”好像要过时一样

锤子再好用,也不能看什么都是钉子

【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】

: 标  题: Re: Matlab的地盘已经被Python蚕食殆尽了吧?

: 发信站: 水木社区 (Mon Apr 13 15:16:00 2020), 站内

: python有mpi4py,但我觉得可以说想用mpi去并行执行python你这思路就错了。mpi是上

: 古时代的并行计算框架了,dask它不香么?

: 其次,非x86怎么不好用了?我在小机上就用python做过课题呀,python本身是跨平台

: 的,很多底层库要么cython要么c写的,不存在平台依赖呀。

: 当然了,虽然gpu加速我可以用pycuda来搞,但你一定要在国产cpu超算平台上搞个

: python wrapper估计还真没有。不过只要你给c library,python就可以用cffi搞定呀,

: 并且问题来了,matlab就有么?

: 【 在 sssss (冬至) 的大作中提到: 】

: : mpi不好用

: : 非x86 CPU上不好用,比如几个国产CPU的国家超算平台

: --

god4
昵称 04月14日

简单好用还是matlab,不过两者用的地方不一样

Pott1
年纪大了,跟人吵架前默念3遍 04月14日

你说用word的人多,还是用tex的人。可能你看到的全是tex,我看到的大部分是word

【 在 xunxia 的大作中提到: 】

: ※ 修改:xunxia 于 Apr 11 14:04:36 2020 [111.205.43.*(北京)]

Krank
男兒到死心如鐵 04月15日

我周圍做實驗的絕大多數都開始用PYTHON,特別是新一代小孩,沒人用MATLAB。

【 在 wushunchao (fixer) 的大作中提到: 】

: 我的感觉,在高校和企业的研发人员中,用matlab的人还是多很多。

: 首先,应该是交互绘图。像点击取值、点击改坐标轴的名称、点击添加箭头等等,matlab支持得非常好,但是matplotlib则不支持。这个会让研究人员的思考不顺畅。

: 其次,可能只有纯理论的人,才更多地会python。大多数的,装个python系统,查pandas文档,写python的语句,都可能让他们觉得难,或者不想学。

: ...................

Foniova
Foniova 04月15日

各有千秋吧,Matlab 做仿真还是更便捷,py做深度学习会好点。

做事情嘛选最合适的工具,两个都会最香了。

【 在 xunxia 的大作中提到: 】

Orphees
奥路菲 04月15日

除了喷还会什么?

【 在 xunxia 的大作中提到: 】

: 看来你是小白

: 【 在 Peugeot888 的大作中提到: 】

: : phthon是编程语言,有那么多内置的数学函数和外挂专业工具箱?

: ....................

lrjcool
似水无心 04月15日

是的,我觉得python的画图交互性没有matlab好,比如鼠标取值就是很典型的一点。还有像缩放感觉也不如matlab响应快。但现在工作环境不允许用matlab,用python画图真是非常苦恼。

来自 HMA-AL00

【 在 wushunchao 的大作中提到: 】

: 好听的难听的都说了,还是捡好听的吧。

: 你说的交互跟我说的交互含义不一样。

: 你说的这个交互,就像你说的,是一个思考流程。

: python有notebook,matlab也有个live script。这类东东我最早见自mathematica。

: 我说的交互,则是这样:

: 一般搞研发用matlab,会写个函数啥的,会把一些测来的数据输进去,然后画出些图来。

: 假设是几条曲线吧。

: 然后研发人员就会盯着曲线开始思考了:

: 这个峰在这里说?来,看看峰值多少;再来,比一下,看看峰宽多少。

: 这几条线得区分一下啊,来,右键换种marker,再来,右键换种线型。

: 嗯,怕是要起个标题啊,叫个啥好呢?

: 有点心得或注意事项啊,是不是弄个框框写点备注啊?

: 基本上就是这种画风。

: 所以你推荐的代码式方法,对他们不好使。

: 我自己也想找个python写的成品替代品,真是没找到。

: 最后是AI吧,这个用matlab来做的不多。

: 会AI的,很多都熟悉编程,加上matlab对AI的支持来得晚一步,自然用python的多。

: 尽管AI很热,但是跟整个科研领域相比,只是个小个头,对大局面没多大影响。

wushunchao
fixer 04月15日

你那里应该是高大上的地方啊

【 在 Krank (男兒到死心如鐵) 的大作中提到: 】

: 我周圍做實驗的絕大多數都開始用PYTHON,特別是新一代小孩,沒人用MATLAB。

will0
Will 04月15日

关键问题就是在于,大部分科研工作者都不是你这种程序员思维

都习惯于在matlab上设个断点点开一个矩阵(比如1000x100)看看有没有哪个元素有问题,有的话就改一改,继续跑

【 在 lvsoft 的大作中提到: 】

: 国内高校和院所用matlab的人是挺多的,说的好听一点这叫专注于自己领域的核心问

: 题,工具能用就好。说的不好听一点这个叫凑合了事。

: 在图上加个箭头什么的这类甜点功能,matplotlib就是加几行代码的事,随便举个例

: ...................

lovefreewind
李莫愁debug 04月15日

都在用,哈哈

发自「今日水木 on iPhone 8」

【 在 xunxia 的大作中提到: 】

X2CR
码农 04月15日

免费是王道

【 在 xunxia 的大作中提到: 】

zhangxiaoxia
张晓霞 04月15日

大佬 像你这么懂的年薪百万了吧

【 在 lvsoft () 的大作中提到: 】

: 完全不能打?这么说吧,Python距离simulink差的只是一个系统性的整合工作罢了。

: 之所以没人来搞,那是因为用户群太小。能用python解决这类问题的人通常都喜欢符号

: 化的系统去解决问题,压根就看不上这种面向新人的“可视化”界面;需要这类可视化界

jollyrain
小馒头|小馒头有了小芝麻 04月16日

re

【 在 will0 (Will) 的大作中提到: 】

:  关键问题就是在于,大部分科研工作者都不是你这种程序员思维

:  都习惯于在matlab上设个断点点开一个矩阵(比如1000x100)看看有没有哪个元素有问题,有的话就改一改,继续跑

jollyrain
小馒头|小馒头有了小芝麻 04月16日

这画风是对的

【 在 wushunchao (fixer) 的大作中提到: 】

:  好听的难听的都说了,还是捡好听的吧。

:  你说的交互跟我说的交互含义不一样。

faruto
faruto 05月17日

各有利弊。语言之争无意义。

【 在 xunxia 的大作中提到: 】

accumarray
accumarray 05月17日

时不时会冒出这种无聊的争论。用习惯苹果会觉得安卓垃圾,用习惯安卓会觉得苹果垃圾。一样的道理。

来自 OXF-AN10

【 在 faruto 的大作中提到: 】

: 各有利弊。语言之争无意义。

faruto
faruto 05月30日

是的。

【 在 accumarray 的大作中提到: 】

: 时不时会冒出这种无聊的争论。用习惯苹果会觉得安卓垃圾,用习惯安卓会觉得苹果垃圾。一样的道理。

: 来自 OXF-AN10

jinlnet
jinl 06月16日

碎片化导致的学习成本高昂,就这一条python在传统工业领域就没戏

【 在 lvsoft 的大作中提到: 】

: 数值计算numpy

: 符号计算sympy

: 科学计算scipy

: ...................

Akkad
不骂人只抬杠的阿卡呆 06月17日