MATLAB: Instantaneous frequency on student version

instantaneous frequencyinstfreqMATLABstudent version

I am trying to find the instantaneous frequency on different intervals in a data set. I found this article: https://www.mathworks.com/help/signal/ref/instfreq.html
Tried using instfreq but kept getting "Undefined function or variable 'instfreq'." message. When I typed "help instfreq", I got "instfreq not found", so here are my questions: 1) Do I need a special tool box to be able to use "instfreq", if so, is there any kind of work around? I have a student version of matlab.
Thanks in advance!
Mostafa

Best Answer

On that documentation page, look at the left side of the screen. Each of the first three sections after "Documentation Home" in the Contents area start with "Signal Processing Toolbox". That is the toolbox that contains this function. Also look at the bottom of the page, just above the box asking if you found this information useful. In that part of the page, you will see "Introduced in R2018a".
So you will need to be using release R2018a or later and have Signal Processing Toolbox installed and licensed in order to use that function. The ver function will show you both which release you're using and which toolboxes you have installed. You may need to upgrade to a newer release, purchase a license for Signal Processing Toolbox, and/or install Signal Processing Toolbox to use instfreq.