doseResponse

Plots dose/response curve and calculates EC50 and Hill Coefficient.
1.9K Downloads
Updated 13 Nov 2011

View License

Plots dose/response data as mean responses to a dose with standard errors. Fits sigmoidal curve to data, calculating EC50 and the Hill Coefficient, then plots the sigmoid along with a label indicating the EC50.

Cite As

Ritchie Smith (2026). doseResponse (https://in.mathworks.com/matlabcentral/fileexchange/33604-doseresponse), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Biological and Health Sciences in Help Center and MATLAB Answers
Acknowledgements

Inspired by: dose_response

Version Published Release Notes
1.2.0.0

The dose vector may now contain 0 values. These are handled as controls, and the average value of the corresponding responses will be used to normalise all other responses.

1.1.0.0

Updated to smooth drawing of sigmoid over all ranges of concentrations, with thanks to Lasse Nørfeldt for pointing it out.

1.0.0.0