gsubtract Error

Hello,
Fairly new to MATLAB and having some issues with a code I'm working with. I'm attempting to produce a multivariate local linear regression M file which makes use of gsubtract to find deviations from an expected value. When I run the code, which looks like this: a = (1/h(j))*gsubtract(reg(:,j),reg(:,j)');" I get the error "??? Undefined function or method 'gsubtract' for input arguments of type 'double'." I have looked everywhere for a solution to this problem, but can't seem to find why I would be having trouble with this command. h(j) is simply a vector (the command is inside a loop), and reg is just a matrix. Do I just have the wrong version of Matlab (I have R2009b) or do I have to call something special before I can use the command?
Any help would be greatly appreciated.

Answers (2)

Walter Roberson
Walter Roberson on 19 Jul 2011

0 votes

gsubtract is part of the Neural Network Toolbox. If you do not have the NN Toolbox installed and licensed, you would get that error.
Jonny
Jonny on 7 Oct 2011

0 votes

R2011 only have gsubtract.m, older versions of Matlab don't have this file :(

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Asked:

on 19 Jul 2011

Community Treasure Hunt

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

Start Hunting!