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.
是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提供,相對來說差一點
請問Python和Web前端哪個更適合想轉行的女生小白學習
這兩個不是同級別同概念 web前端是一個世界,有完整的分工。python只是一個程式語言 尚矽谷 前端前景是很不錯的,像前端這樣的專業還是一線城市比較好,師資力量跟得上 就業的薪資也是可觀的,學習前端面授班的時間大約半年,學習前端可以按照路線圖的順序,0基礎學習前端是沒有問題的,關鍵是找到靠譜的前端...
python列表和元祖的區別,Python 中列表和元組有哪些區別
1 說明 1 序列是python中最基本的資料結構。序列中的每個元素都分配一個數字 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。列表是最常用的python資料型別,它可以作為一個方括號內的逗號分隔值出現。2 元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括...
python陣列和列表的區別,python的list和c的陣列有什麼區別
python沒有陣列 只有元組 tuple 和列表 list 元組一旦建立不可改變,例如 aa tuple 1,2,3 只能對元組中的元素進行索引aa 0 不能對其中的元組進行賦值aa 0 8 使用元組的好處在於對元組進行操作更為高效,適合存放一組常量 而上述的眾多不可以,使用列表list是可以的。...