MATLAB: How to peform multiple paired-t tests

ttest

To my knowledge
ttest.m
can be used to peform a single parired t test, e.g., ttest(x,y), and the function can also be used for mutiple paired t tests when it is called many times. I wonder if there are some functions for multiple paired ttests, e.g., among x1, x2, x3 and x4, without calling ttest.m many times?

Best Answer

You need to be very careful doing multiple comparisons. See the documentation for this multcompare (link) function (there are two). It will likely do what you want.