Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

From |
Nick Cox <n.j.cox@durham.ac.uk> |

To |
"'statalist@hsphsun2.harvard.edu'" <statalist@hsphsun2.harvard.edu> |

Subject |
RE: st: Why is Mata much slower than MATLAB at matrix inversion? |

Date |
Mon, 23 Jul 2012 16:29:04 +0100 |

Broad commentary on different software is kind of fun but I think some ground rules are needed if it is also to be considered serious. That is, what backgrounds do people bring to this discussion? I get the impression that Pradipto is a beginning Stata programmer and an experienced MATLAB (that's still its name) user-programmer and his remarks are to be interpreted accordingly. It would be easiest if there were people who have spent approximately similar time programming MATLAB and Stata, were equally competent in both and had no axe to grind. Those people are likely to be thin on the ground; that being so, comments are difficult to interpret without some idea of people's backgrounds. Nick n.j.cox@durham.ac.uk Pradipto Banerjee I had the same issue. I think different applications have their pros and cons. Both Stata and Matlab have their places. Stata is great for data manipulation and data visualization, merging databases, or trying to quickly see whether a few variables are related to others, carrying out variety of regressions both across time and cross-section, i.e. primarily to build insights from a database without first building a whole set of tools around a database. On the other hand, once all the insights are developed in Stata, Matlab is perhaps preferable to build the rest of the application because it is faster, has many use toolboxes like optimization, integrates well with the engineering & financial world (e.g. Bloomberg, lots of financial databases & APIs), programming is much easier, awesome editor and is very good as a single environment to develop a complete package. * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**Follow-Ups**:**RE: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Pradipto Banerjee <pradipto.banerjee@adainvestments.com>

**References**:**st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Patrick Roland <patrick.rolande@gmail.com>

**Re: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*"David M. Drukker" <ddrukker@stata.com>

**Re: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Patrick Roland <patrick.rolande@gmail.com>

**Re: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Richard Herron <richard.c.herron@gmail.com>

**Re: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Patrick Roland <patrick.rolande@gmail.com>

**RE: st: Why is Mata much slower than MATLAB at matrix inversion?***From:*Pradipto Banerjee <pradipto.banerjee@adainvestments.com>

- Prev by Date:
**st: RE: Problem with parsing inputs to ado files** - Next by Date:
**st: Fwd: Linear indexing of matrices in Mata** - Previous by thread:
**RE: st: Why is Mata much slower than MATLAB at matrix inversion?** - Next by thread:
**RE: st: Why is Mata much slower than MATLAB at matrix inversion?** - Index(es):