首先非常感謝被邀請回答本問題。本人從事科學研究12年,一直在用Matlab,期間也用過R語言,現在在學python。本問題的回答可以總結為以下幾點:一是我們大多數學生使用Matlab,其實用到的Matlab功能并不是很多,有一部分是可以用Excel代替的,還有的可以用隨便任何一種語言都可以代替。目前而言,Matlab內置的各類數學計算功能模塊,R語言基本上都有對應的模塊,而且用戶量也比較大。二是我們可能不太習慣的是,很多國外同領域的專家學者開發的專業軟體包是在Matlab基礎上開發的,我們需要將別人的理論成果應用到自己的領域,這時候不讓用Matlab了就有點煩心。對于一些簡單的,代碼全部可見的程式我們可以重新用別的程式語言實現。但是對于封裝好的、不可見的程式就麻煩了,直接該程式就沒法再用了。三是對于很多網友說的發表文章用盜版Matlab畫圖會被盯上曝光的問題。其實,我覺得這個倒是不必擔心,用Matlab計算,不等于一定要用Matlab畫圖。可以將Matlab計算得出的結果再用別的軟體畫圖。或者不要在國外的期刊發表文章就是了。四是Matlab其實在大陸主要的用戶是高校的學生和老師,企業用Matlab編程的并不多。高校算是Matlab的大客戶,如果對所有的學校都禁用,其實是Mathworks公司自斷手臂,一個程式軟體根本卡不住我們的。五是Mathematic軟體也可以替代Matlab的很多功能。大家可以試著用用。
總的來說,替代的方案有很多。未來我們還是要著手開發自己的數學計算軟體,不能動不動就被威脅、被要挾。我們大陸這么大的需求量,其實應該開發幾個支柱型產品。以上回答僅供參考,歡迎大家批評指正。歡迎網友留言互動,共同尋找解決方案。
MATLAB可以被替代,那Simulink呢
基本上所有的軟體都是外國的吧
我們還是大力發展房地產吧
以前用MATLAB畫過仿真圖 簡單好用
就喜歡搞小聰明
大數據統計計算只是mat的一部分功能,simulink才是他的出色點,這個板塊還沒什么可以替代,5g 通訊 無人駕駛 航空航天 bms等等 模型策略開發 代碼生成 這是真的無法替代!!\n最后 這是一個偏工程的軟體 如果只是學校里做作實驗或者IT的人評價 都會覺得py R比這個好,,真的是只看到了一塊
符號計算maple更強大
對不起,MATLAB只是個開頭。基本上所有的工程應用軟體都是歐美的。全部推倒重新自主研發軟體的話,期間會有無數企業倒閉的
我覺得應該擔心的是其他軟體效仿,光一個Matlab沒什么,如果Auto cad.,UG,proe,catia,Multisim…都這樣怎么辦
人類已經進入到資訊化社會和知識爆炸的時代,沒有哪個國家可以獨霸全球。天無絕人之路,困難只是一時的。