1樓:數碼答疑
當然是matlab出現的更早
1、matlab在1980s就有了,matlab1.0出現在2023年。
2、python出現在2023年,當時還不流行,不過隨著網際網路的發展,在最近的10年,發展比較快,多用於網際網路、資料分析。
2樓:一起包菜角
20世紀70年代,美國新墨西哥大學電腦科學系主任cleve moler為了減輕學生程式設計的負擔,用fortran編寫了最早的matlab。2023年由little、moler、steve bangert合作成立了的mathworks公司正式把matlab推向市場。到20世紀90年代,matlab已成為國際控制界的標準計算軟體。
python(英國發音:/ˈpaɪθən/ 美國發音:/ˈpaɪθɑːn/), 是一種物件導向的解釋型計算機程式設計語言,由荷蘭人guido van rossum於2023年發明,第一個公開發行版發行於2023年。
顯然matlab更早!
3樓:匿名使用者
應該是matlab,根據 https://www.zhihu.
com/question/22667112 matlab 1.0是2023年的,python是2023年發明的.
python與matlab哪個簡單
python和matlab相比有什麼優缺點
量化投資中,matlab和python哪一個好
4樓:匿名使用者
matlab在矩陣處理方面的強大優勢python無法比擬,我曾經用matlab和python跑同一個演算法,涉及到矩陣中symbol求導。python用的是numpy,sympy和scipy,感覺sympy中matrix雖然功能強大,但是速度很慢,而且需要專注其中各種細節。如:
其對complex型別是無法自動expand的,常常出現(1+i)(2i+1)這種結果,這時需要呼叫.expand來解決。matlab可以使你專注於模型,python要超過matlab還需要時間。
但是python在內容抓取,機器學習,等有強大的第三方包,如scarpy,skikit-learn等,發展很快。概括之:現在用matlab,未來用python
5樓:匿名使用者
掘金量化交易平臺就支援matlab和python量化策略開發,個人覺得python容易上手好用,當然如果你matlab比python學得好,建議你擅長哪種語言就用哪種語言哦。
6樓:足籃打水
來來來,一起學,看能不能掌握29
7樓:allen豪
晚餐啊,還是要帶點清淡的啊?38
8樓:匿名使用者
個人覺得還是都會比較好。技多不壓身。量化投資用matlab 和 c++,一個建模一個執行,足夠了。實在不愛用matlab的話,r和python也行。
選擇python推薦可以閱讀:《量化投資:以python為工具》主要講解量化投資的思想和策略,並藉助python 語言進行實戰。
《量化投資:以python為工具》一共分為5 部分,第1 部分是python 入門,第2 部分是統計學基礎,第3 部分是金融理論、投資組合與量化選股,第4 部分是時間序列簡介與配對交易,第5 部分是技術指標與量化投資。《量化投資:
以python為工具》首先對python 程式語言進行介紹,通過學習,讀者可以迅速掌握用python 語言處理資料的方法,並靈活運用python 解決實際金融問題;其次,向讀者介紹量化投資的理論知識,主要講解量化投資所需的數量基礎和型別等方面;最後講述如何在python 語言中構建量化投資策略。
建模時用matlab和python有什麼區別?
9樓:匿名使用者
是不同的軟體。前者是商業數學軟體,用於演算法開發等;後者是程式語言。
做為一個寬客,應該選擇matlab還是python呢?各有什麼利弊?
10樓:匿名使用者
我自己曾經把一個策略框架用matlab和python同時寫了一遍。
matlab的優點是資料格式規範,工具包呼叫簡單,包之間完全不存在相互衝突。
python的優點在於我能較方便的寫出一個可以獨立執行的gui,而且資料讀取、處理更順手。基本都是膠水語言的優點。
而且,該框架python的執行速度比matlab快五倍左右(粗略估計)。
但是,我很確定的發現,matlab更適合我這樣的策略研究者,在matlab下不會被策略之外的bug頻繁打斷邏輯思路。
我現在研究策略主要用matlab,python會用來讀取和清洗資料,如果對執行速度有要求,會使用其他解決方案或者python。
注:曾經因為一個工具包而使用r,感覺結果不對勁,發現工具包本身有錯誤。和包的作者溝通後確定了。
從此對r再也提不起興趣。不知道python甚至matlab是否也存在這種問題。總之,呼叫工具包都要小心。
針對繪圖方面的需求,matlab,python和r哪個更加強大
11樓:雙子
繪圖的話,matlab功能強大且**非常簡潔,操作也很方便(相對於python和r來說),但缺點是曲線有鋸齒,不光滑,不太美觀。
python的matlabplot繪圖曲線沒有鋸齒,比較光滑,但3d的繪圖比matlab麻煩。
r我不熟悉,估計跟python差不多。
如果是簡單的繪圖,建議使用matlab。如果是專業的繪圖需要,建議用python的其他繪相簿(seaborn用法跟matplotlab相似,圖形很漂亮;
pygal和bokeh的優點是可互動,圖形也比較好看;
geoplotlib用於繪製地理圖形,比如一些地圖;
ggplot簡單易學,但圖形不如seaborn美觀)
針對繪圖方面的需求,matlab,python和r哪個更加強大
12樓:匿名使用者
每個r包設計理念差太多了,萬一遇到ggplot2不容易搞定的圖(比如雙y軸),再用其他的包,學起來很花時間
另外,r的圖匯出列印或直接在電腦上看總感覺怪怪的,預設色彩和曲線平滑度上比其他兩個差
matlab
和python的matplotlib基礎作圖都比較簡單,語法也很像,出來的圖效果就很好,但是在基礎圖上的修改,不如ggplot2成體系、知道怎麼
去找,而且matplotlib的圖形再修改感覺比matlab好一點。貌似ggplot2也要有python版了
其他複雜圖、奇怪圖,這方面r和python大量的包就有優勢了,matlab畢竟不是免費開源,作圖的包就mathworks提供,相對來說差一點
perl和python選哪個
如果你熟悉perl,能看得懂別人的perl。你就是大神了。python不一樣。perl是當你覺得有些效率問題其他語言無法解決的時候你就可以拿來研究下了。當然你可能會說c不更好,我說的是指令碼語言。幾年前應該perl多一些,現在應該python的庫更豐富 單講開發效率不講維護成本的話,perl肯定更高...
Web開發中,Python和PHP哪個有優勢為什麼
從框架數 來量和成熟度看,php都優於 源python 從開發效bai率上看,python又有絕對的優du勢 從安zhi 全的角度看,這兩門語dao言都很常用,但php的漏洞被挖掘得比較多,也較危險,而python被光顧的機率還是比較小的。但最終的優勢還是取決於開發人員,優秀的開發人員能彌補很大一部...
python中v和f的區別,python中的rawinput和input的區別
回車符復 r 換行符 n 水平製表符制 t 垂直制bai表符 v 換頁符 f v的效果du的確如你zhi程式裡所顯示那dao樣。f在有些終端下與你現在的效果不同。比如可能會清屏。如果你直接向列印口print,那麼會真的換頁。python 中的raw input 和input的區別 1.這兩個函式均能...