One way assuming your input is a string:
FunctionName = 'newName';
:
FunctionHandle = str2func(FunctionName);
f = @(data,h)FunctionHandle(data,h);
Or, if you want to use function handles from the start:
FunctionName = @newName;
:
f = @(data,h)FunctionName(data,h);
