Thank you Torsten. I wasn't aware of "fnder" and will implement it in the future. I did find the information I sought about the pchip output structure in Mohler's book "Numerical Computing in Matlab" from 2004. For the sake of newsgroup posterity I'll summarize the relevant details here.
Over the kth subinterval [x(k),x(k+1)] the piecewise cubic Hermite polynomial constructed by pchip has the form
pk(x) = y(k) + d(k)*(x-x(k)) + c(k)*(x-x(k))^2 + b(k)*(x-x(k))^3
where the input data to be interpolated is given by the pairs (x(k),y(k)).
Using the Matlab command
>> pp = pchip(x,y)
returns the piecewise polynomial structure pp. The coefficients for pk(x) are given by the structure field pp.coefs, for which the kth row is
[b(k) c(k) d(k) y(k)]
In my opinion the pchip documentation would benefit from a couple of lines to the effect of what I've written above.
Best,
Jim