1樓:
某些內建函式的實現,python裡無法確定有沒有,比如一些平滑函式的平滑核。原始碼是不公開的,所以理論上是「找不到的」。除非matlab公布原始碼對比。
2樓:
matlab 的 dbstop if error 執行時自動將斷點打在報錯的語句前簡直除錯神器目前沒發現python有類似功能
3樓:王王
我記得ldl沒有。。。。我自己把lapack翻出來寫了個介面,但是如果很大很稀疏的話matlab調的是商業庫,這個python確實沒辦法
4樓:4king
這問題沒意義,都是用的計算機,你我他能不同到哪去?Python是函式式語言,MATLAB基於c/cpp,但是他們都會變成機器指令。只能說效能會有不同,MATLAB能做的,包括什麼Simulink什麼通訊生物工具箱,Python也能做到
5樓:杜寧鳴
matlab函式裡面所有帶solve這個字眼的,matlab可以解各種各樣的函式用各種各樣的方法,這個是matlab的發家之道,工具箱那都是後面的事。
6樓:
恕我直言,一般說的Matlab指的已經不是一門語言了,它只是乙個大型工具包。
就像Linux一樣,Linux可以使用各種工具,然而它並不是語言,一般說的只是乙個shell核心外加一堆工具。
所以如果問Matlab語言本身跟Python比較,那肯定是Python完勝,Python原生的東西太多了。
如果你要問這個超大工具包跟Python比較……你怎麼不跟C比比呢。
或者你想問Matlab和Python的社群誰更大?別鬧了,這是要引戰嗎
7樓:M Ihatov
Matlab安裝包接近10G,python安裝包不超過100M,本來就不是乙個量級的東西。當然,python有數量繁多的第三方軟體包(Matlab其實也有),但是你用任何語言,只要時間足夠多,都能實現出一套Matlab出來,所以這也沒什麼意義。
因此乙個更好的提問方式是:Matlab裡有什麼函式在python常用的科學計算庫中找不到的。
答:很多。僅限定到訊號處理領域,python常用的包無非numpy、scipy和matplotlib,然而這幾個包裡面竟然連雙線性變換的實現都沒有,更不要說數字濾波器、定點計算、Simulink這些高階貨了。
幸虧Matlab大部分函式都有原始碼,自己做移植也不太費勁。
8樓:
很簡單,矩陣乘法除法求逆,雖然編乙個類似的程式很容易,但是很難優化到matlab的程度。
而且,matlab最大的優點不是在於視覺化嗎?可以一步一步執行命令運算結果,更多的是乙個計算器,只不過可以執行可定義的運算罷了。
phython給我的感覺和c,c++沒什麼區別,matlab和mathematic更像一些。
9樓:小龍
matlab裡讀取excel的xlsread裡開啟方式有個'-1',也就是開啟excel檔案讓人選擇讀取的部分。但是用python讀excel尚未發現類似可以選擇性讀取的命令。
如果哪位大神知道,希望不吝賜教
10樓:
如果你限制了必須是Python的內建函式/標準庫函式,那這個問題沒有意義
如果可以使用第三方庫/自己寫函式,那這個問題更沒有意義。。。
綜上所述這個問題沒有意義。。。
相對更好的問題是換個方向問:MATLAB的常用函式,在Python中有哪些替代品?
(還是不咋有趣,如果把MATLAB換成Mathematica我會更感興趣(逃
MATLAB中排序函式 Sort 為什麼在資料量巨大時運算時間依然很短?
zhanhong liu 題主用自己寫的c快排和matlab系統的來比較合適嗎 同樣演算法,不同人寫效能可以是雲泥之別啊 雖然一般只是係數的區別。 李魔劍 題主用的快排是教科書上的版本 這個版本比較基準點選擇的是端點 key y p 在資料有序的情況話時間會退化到n 2 為了保證每次都能把資料盡可能...
Matlab入門有什麼推薦的?
Jason程奧然 感覺ucla不太可以 ucsd uci ucd ucsb應該可以錄你這個除非有好的活動要不然gpa真的是硬傷我同學加州美高 act35 sat2 800 2但是GPA3.5 文書應該沒啥問題讓去年錄Caltech改的文書所以問題不是很大 但是最後只有uci 還是wl轉正 3.6gp...
MATLAB有什麼突出優勢和劣勢?
優勢 1 科學計算方面工具無比完善,所有的的變數都是矩陣物件,採用矩陣運算而不是迴圈,速度快。2 最接近通用語言的科學計算語言,寫個爬蟲 gui非常方便。3 支援各種語言的擴充套件python c cuda等等4 語法簡單 5 並行實現超級容易,parfor和gpuarray真的實現了out of ...