File Exchange

image thumbnail

when - when a function was introduced by MATLAB

version 1.5.0.0 (1.82 KB) by Reza Ahmadzadeh
This function shows the version in which the input function was introduced.

382 Downloads

Updated 24 Jul 2019

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

The input to this function is a matlab/simulink function name, such as 'rand' as a string. The function checks the version in which the input function was introduced. This function also accepts a group as input functions to check. See the following examples:
Example 1:
>> when('rand')
## rand is a built-in function (Introduced before R2006a)
Example 2:
func_name = {'rand','plot','grid','findstr','weboptions'};
when(func_name)
## rand is a built-in function (Introduced before R2006a)
## plot is a built-in function (Introduced before R2006a)
## grid is a Matlab function or an ordinary m-file (Introduced before R2006a)
## findstr is a built-in function (Introduced before R2006a)
## weboptions is a Matlab function or an ordinary m-file (Introduced in R2014b)

Cite As

Reza Ahmadzadeh (2021). when - when a function was introduced by MATLAB (https://www.mathworks.com/matlabcentral/fileexchange/54483-when-when-a-function-was-introduced-by-matlab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!