V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ihipop
V2EX  ›  程序员

关于 Python 和 Matlab,各位程序员怎么看?

  •  
  •   ihipop · 235 天前 · 5216 次点击
    这是一个创建于 235 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  235 天前
    有人看不见连接,其实是访问到了 twitter 没有存储视频的节点。我重新传了一下 应该都能看到了


    https://objectstorage.us-phoenix-1.oraclecloud.com/n/axs1xyqscjf6/b/bucket-oss/o/%E5%A4%A9%E6%89%8D%E5%9F%BA%E6%9C%AC%E6%B3%95%2FIInKFg-Mj5FzN8G5.mp4
    45 条回复    2022-08-01 17:51:25 +08:00
    ipwx
        1
    ipwx  
       235 天前
    Python 随便怎么部署,Matlab 你行么。。。
    swordspoet
        2
    swordspoet  
       235 天前
    matlab 更多的是在学术界使用,工业界没有看到过用 python 的。这是什么电视剧啊,还讨论起编程来了哈哈。
    whywaoxaks
        3
    whywaoxaks  
       235 天前
    视频打不开
    weirdo
        4
    weirdo  
       235 天前
    这啥片啊
    neteroster
        5
    neteroster  
       235 天前 via Android
    数学建模比赛确实 MATLAB 一直用的很多,不过 Python 也逐渐开始用的多了
    deanguqiang
        6
    deanguqiang  
       235 天前
    MATLAB 里面现成的库太多了,做通信算法、自动化的都离不开 MATLAB/simlink
    ihipop
        7
    ihipop  
    OP
       235 天前
    @swordspoet 不光讨论编程,还有女主偷男主的代码的时候,能明显看到男主的代码仓库里面还有 CODE OF CONDUCT
    magicdawn
        8
    magicdawn  
       235 天前
    什么电视剧 还有张子枫
    nine
        9
    nine  
       235 天前
    男方本来想刁难一下,结果女方说了一堆自己听不懂的东西,妥妥被吊打。
    nine
        10
    nine  
       235 天前   ❤️ 1
    @magicdawn
    @weirdo

    应该是《天才基本法》
    lithiumii
        11
    lithiumii  
       235 天前 via Android
    视频里这段讲得不是挺对的嘛
    Leviathann
        12
    Leviathann  
       235 天前
    matlab 工科用的多
    shinsekai
        13
    shinsekai  
       235 天前
    最近刚把几百行代码从 matlab 翻译到 python ,基本上就是利用 scipy 和 numpy ,结果 python 运行比 matlab 慢 10 倍。
    Rabbircantknow
        14
    Rabbircantknow  
       235 天前
    我打不开链接呢
    但是看其他人评论好像都能打开的样子?
    ipwx
        15
    ipwx  
       235 天前
    @fansvista 直接翻译估计是的,看懂了算法重写可能会更快。因为这两者的最佳实践很不一样。
    albert0yyyy
        16
    albert0yyyy  
       235 天前
    能用 py 写就用 py 写,老师发的 matlab 我都写了一份 py 的代码给老师一起用。matlab 死贵,死沉,看一下就不想安装,居然还有说不让机构用的。
    当然这只是我,
    别人问我用哪个好,我就说你用哪熟悉用哪个
    ihipop
        17
    ihipop  
    OP
       235 天前
    @whywaoxaks @Rabbircantknow 重新上传了
    sdcg1994
        18
    sdcg1994  
       235 天前 via Android
    matlab 的工具箱很多是经过严格形式化验证的,py 开源库就算了,当然,一般情况下两个用也没啥差别,就和俄罗斯工业界被国内鄙视的破烂一样,又不是不能用
    seaiaddca
        19
    seaiaddca  
       235 天前 via iPhone
    Matlab 用的更多是工具箱吧 学 EE 根本绕不开
    python 只能说跟 Matlab 使用领域有交叉 没到谁取代谁的地步
    Rabbircantknow
        20
    Rabbircantknow  
       235 天前
    对 MATLAB or Python 的看法:
    如果都能做,生产力方面我还是倾向于 MATLAB 吧。当然如果是我想玩的话,我还是愿意用 Python 。
    这两学习成本感觉也不是一个数量级的,专门为了做建模工学 Python ,想想就好累啊。
    Python 不可替代的好处就是不用交钱吧。
    高校里面 MATLAB 是可以随便用,因为总有一个老师买了软件,真的被找上门了,还有的解释。

    对视频内容的看法:
    就感觉是很正常的聊天吧,看到楼上有人说男方“想刁难结果被吊打”的,太黑暗了😂。
    但是转念一想,这是电视剧里,真是这种剧情的还恐怕比较大。
    whatalittleboy
        21
    whatalittleboy  
       235 天前   ❤️ 1
    @lithiumii 女主角是穿越回到 2006 年的,2006 年的 python 打不过 MATLAB 吧
    webcape233
        22
    webcape233  
       235 天前 via iPhone
    哈哈 早上我也看到这个了
    webcape233
        23
    webcape233  
       235 天前 via iPhone
    matlab 要钱啊,不过有教育版
    FlyingBird
        24
    FlyingBird  
       235 天前
    MATLAB 优势在于完善详尽的文档和技术支持,它的技术支持回复速度是我用过的最快的。
    elfmacs
        25
    elfmacs  
       235 天前
    Python 的 FFT 遇到非 2^N 数据长度会悄悄补 0 ,但是不做幅值或者能量修正,坑,Matlab 就会有更合理的处理。
    736531683
        26
    736531683  
       235 天前
    matlab 封装的库非常好,工科学生用起来很简单,python 很多都要自己再实现,尤其是语音时频分析以及信号处理。但是大规模数据处理再加上对接模型训练 python 又有很大优势。只能说以前是 matlab 的,未来是 python 的。
    jackmod
        27
    jackmod  
       235 天前
    如何在 linux arm 上读写 matlab 的数据文件都是个难题。matlab 处处闭源,开发一时爽,移植火葬场。
    steins2628
        28
    steins2628  
       235 天前
    simulink 绝杀
    inertia
        29
    inertia  
       235 天前
    为什么不试试 Julia 呢?(逃
    c0t
        30
    c0t  
       235 天前
    @jackmod 啊?要是公司或者学校买了的话,mathworks 要啥给啥啊...这也能是难题?我手里就有 .mat 文件 v4-v7 的所有 spec 。

    我认为开源只是个加分点,但是一个产品不应该从开闭源评判好坏,文档详尽的闭源产品可能比网上各种文档稀烂的开源轮子好用得多。

    更何况阿美就不可能允许这种公司开源...
    dcsuibian
        31
    dcsuibian  
       235 天前
    matlab 不是会限制使用么,那能替代就替代吧
    c0t
        32
    c0t  
       235 天前
    @jackmod 当然,我只是觉得你这个举例不太好🤣我要是在 linux arm 上开发东西,首选肯定不会是 matlab 。能代码生成的情况另说
    zhy91
        33
    zhy91  
       235 天前
    做科研计算的,用 Julia ,感觉很不错
    ZztGqk
        34
    ZztGqk  
       235 天前 via iPhone
    Matlab 主要是 simulink 啊。
    jackmod
        35
    jackmod  
       235 天前
    @c0t 当年在学校的时候做过移植吃过坑。要为 arm 重新实现 matlab 生成的代码所调用的 mat 相关 API (幸亏代码对文件是只读的)。相比于 RAR 开放了解压算法,matlab 在应用层面却是完全封闭的,给这种大企业重复造轮子留下的只有痛苦。
    Riesling
        36
    Riesling  
       235 天前
    Matlab 工科神级工具, 女主应该好好看看 Matlab 都有什么工具箱, 说什么能代替的简直痴人说梦.
    贵, 沉, 不开源, 难部署这些缺点在大而全的工具箱面前不值一提.
    利益相关: 我两个都工作用, 按照需要选择用哪个
    AoTmmy
        37
    AoTmmy  
       235 天前
    十几所上了清单的高校不给正版授权,所以 python 咯
    qiaoh
        38
    qiaoh  
       234 天前
    总觉得有点违和感。

    RRRoger
        39
    RRRoger  
       234 天前
    @nine 男的更厉害哦
    zxCoder
        40
    zxCoder  
       234 天前
    @qiaoh (能不能搞一集专门解读一下 svm 这个基础算法啊 哈哈哈
    xz410236056
        41
    xz410236056  
       234 天前
    我操?现在国产剧这么硬核了吗?第一次见到把计算机知识说对的剧
    zhengxiaowai
        42
    zhengxiaowai  
       234 天前
    林朝夕和裴之都认为 python 比 MATLAB 好
    forgetlight
        43
    forgetlight  
       234 天前
    很多地方 matlab 快太多了. 我自己所有基准算法里面, python 能平均比 matlab 慢个 3-10 倍...
    只有 c++能比得上 matlab, 但也是建立在加速库要用对, openmp, mkl 都要用起来才可以.
    xgdgsc
        44
    xgdgsc  
       234 天前 via Android
    没有历史包袱的我只用 julia 写
    Jakarta
        45
    Jakarta  
       234 天前
    @Leviathann 计算机 /软工都是工科。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1788 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 16:47 · PVG 00:47 · LAX 09:47 · JFK 12:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.