MATLAB 有哪些好用的第三方工具箱 (Toolbox)?

比如,Mosek,一個非常好用的優化工具箱,功能勝過Matlab自帶的Optimization Toolbox。
還有libsvm,也是一個很好用的機器學習工具箱。
傳送門:
MOSEK ApS
LIBSVM -- A Library for Support Vector Machines


經濟學學員們請看過來,小弟在此向您推薦一款 Tom Sargent 也在用的 CompEcon Toolbox。從此老闆再也不用擔心我的優化!

此外,對於不連續的 value functions 可以自動插值,linear splines, Chebyshev polynomials 任你選。對於用手積不出來的 p.d.f. 可以數值積分,Newton-Cotes, Gaussian quadrature 隨你玩。配合一本量身定製的 Applied Computational Economics and Finance,還可以零基礎學起高大上的 bond pricing, Heston model, Black-Scholes option pricing...

嘖嘖,想要發 AER 的你還在等什麼呢?趕快拿起手中的滑鼠猛擊 這裡 吧!

2015.1.1 更新:評論中 @Chen Wang 指出 Sargent 等人現在推薦使用 Python 和 Julia。這個確實沒錯,詳見他們最近建立的這個很贊的網站 Quantitative Economics。但 Python 和 Julia 當前只能實現 CompEcon 中的一小部分功能(包括 Sargent 他們從 CompEcon 移植到 Python 的兩個工具 ce_util 和 quad)。更詳細的對比可參考他學生的這篇文章 CompEcon · EconForge/econforge Wiki。所以與其說是取代,不如說是互補。


slowmover提到的python julia網站是兩個熟人做的...他們應該算是會實現演算法但是並不太會創造的類型...有少數他們的程序還是我給的演算法...python體感比matlab快一些,julia是基於llvm所以速度接近c。但是julia這個語言毛病還不少,正在發展中。竊以為做計算目前還是matlab和c比較靠譜......一是庫多,二是穩定,三是易於並行計算...


CVX
CVX: Matlab Software for Disciplined Convex Programming
代碼的可讀性非常強,而且運行速度也不錯。


MATLAB第三方的工具箱數不勝數。包括國內外各種大牛放出來的各個領域的包。沒法一一列舉,這裡就給幾個我自己曾經放出來的包吧。O(∩_∩)O

(更新libsvm-faruto版本歸來)libsvm-3.1-[FarutoUltimate3.1Mcode]
(更新libsvm-faruto版本歸來)libsvm-3.1-[FarutoUltimate3.1Mcode]|MATLAB 支持向量機|MATLAB技術論壇

[原創]SVM_GUI_3.1[mcode][by_faruto]
[原創]SVM_GUI_3.1[mcode][by_faruto]|MATLAB/Simulink 程序源碼|MATLAB技術論壇

FQuantToolBox版本更新V1.2-基於MATLAB的量化數據回測工具箱 by faruto
http://www.matlabsky.com/thread-45744-1-1.html


libsvm 還有個 李洋加強版的 後來又開發了個GUI版的 越來越直觀了


Libsvm,不能同意更多。


轉投Python吧,常用的package都不少,比Matlab general purpose多了,open source所以關注的人也更多


virtual reality toolbox
比如你弄個倒立擺都可以弄個3D模型模擬,然後出圖像哦!
直觀有趣,再不只是簡單的結構圖模擬。
可惜我不會用。


MFE toolbox, 做GARCH類模型的必備。還在不斷開發中


Tensor Toolbox
MATLAB Tensor Toolbox Version 2.6 (Sandia National Laboratories)


Matpower. 計算電網潮流太方便了!


matconvnet 深度學習工具,包含cnn rcnn fast rcnn。 mexopencv,matlab介面的opencv工具包,用法與C++一致,圖像處理/計算機視覺不可或缺的工具


sundialsTB,求解剛性ODE,DAE,非線性方程組等,秒matlab自帶的ode求解器!


最近用的凸優化工具包CVX很不錯


推薦閱讀:

如何規範確定一條多項式曲線的階數?
如何理解矩陣特徵值?
數理邏輯=﹥ ,|-這兩個符號有什麼區別?
柯潔與 AlphaGo 三場皆負,對圍棋今後的發展會有哪些影響?
如何证明数学公式 1 + 1 = 2 的成立?

TAG:數學 | 編程 | MATLAB |