TOST(sample1, sample2, d1, d2, alpha)

Two One-Sided Test (TOST) for equivalence

You are now following this Submission

As per Roger et al, 1993, this function tests if two samples come from distributions with different means, against the alternative hypothesis that the distribution means are the same. I.e.,
H0: the two distributions have different means (the difference between the means falls outside of an equivalence interval [d1, d2])
HA: the two distributions have equivalent means (the difference between the means falls within the equivalence interval [d1, d2])
This function performs two one-sided t-tests on the input samples. The outputs of this function include two p values (one per t-test) and a 90% confidence interval. The null hypothesis should be rejected if max([p1, p2]) > alpha, or if the confidence interval falls outside of the equivalence interval.

Cite As

Anisha (2026). TOST(sample1, sample2, d1, d2, alpha) (https://uk.mathworks.com/matlabcentral/fileexchange/63204-tost-sample1-sample2-d1-d2-alpha), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: TOST

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

Updated description.