Molecular communications is a promising framework for the design of controlled-release drug delivery systems. Under this framework, drug carriers, diseased cells, and the channel in between are modeled as transmitters, absorbing receivers, and diffusive channel, respectively. However, existing works on drug delivery systems consider only simple drug carrier models, which limits their practical applicability. In this paper, we investigate diffusion-based spherical matrix-type drug carriers, which are employed in medical applications. In a matrix carrier, the drug molecules are dispersed in the matrix core and diffuse from the inner to the outer layers of the carrier once immersed in a dissolution medium.We derive the channel response of the matrix carrier transmitter for an absorbing receiver. The results are validated by particle-based simulations and compared with commonly used point and transparent spherical transmitters to highlight the necessity of considering practical models. Moreover, we show that a transparent spherical transmitter, with the drug molecules uniformly distributed over the entire volume, is a special case of the considered matrix system. For this case, we provide an analytical expression for the channel response. Furthermore, we derive a criterion for evaluating whether the release process or the channel dynamics are more important for the characteristics of the channel response of a drug delivery system. For the limiting regimes, where only the release process or only the channel determine the behavior of the end-to-end system, we propose closed-form approximations for the channel response.Finally, as a scenario of practical relevance, we investigate the channel responses for the release of common therapeutic drugs, e.g., doxorubicin, from a diblock copolymer micelle acting as drug carrier.