MATLAB: Certain functions not available.

ischangeMATLABr2017a

I have version R2017a under a "Designated Computer/Research Lab (accessed by multiple users)" license. This being an academic licence
I have however not been able to use certain functions I would have thought would be available for my use.
I thought it was just a once-off and never took note of which functions and can unfortunately cannot recall all the functions that I have had an issue with. I think in total it was about 3. So not many, however the one I note would be valuable to me. This last of these is the one I am able to present to you: 'ischange' cannot be used and is also not accessible to the 'help' function within matlab itself. I however have found various pages noting its use on the MathWorks site.
Is there perhaps a logical reason for this, perhaps something I may have done incorrectly?
Many thanks.

Best Answer

The ischange function was introduced in R2017b. Your best option would likely be to upgrade to a more recent release.
Workarounds may be possible otherwise, if you describe your problem. One such could be to use the Savitzky-Golay filter (sgolayfilt) to smooth your data, then detect changes in the filtered output to define your change points.
Related Question