MATLAB: What decision tree learning algorithm does MATLAB use to create decision trees

c4.5cartclassregtreedecision treesid3machine learningStatistics and Machine Learning Toolboxsupervised learning

I'm doing a predictive modeling research project and for my report I can't just explain that I input the data into MATLAB and it spits out a model for me after using classregtree. So does MATLAB use ID3, CART, C4.5 for creating trees? What is MATLAB's univariate splitting criteria?

Best Answer

classregtree uses the CART algorithm described in the Classification and Regression Trees book by Breiman et al.