Rik, can you or someone else check the following against your newly pushed quadcc? this throws an error in the 4.2,1 release version. unless it's something now fixed in your version I think it calls for a bug report. I stumbled on it when I tried to pass a function of x only to integral2:
>> quadv(@(x) 1, 0,1)
ans = 1
>> quad(@(x) 1, 0,1)
ans = 1
>> quadgk(@(x) 1, 0,1)
ans = 1
>> quadcc(@(x) 1, 0,1)
error: quadcc: integrand F must return a single, real-valued vector