|
|
error when trying to use 'hilbert'
Hello =)
I'm having trouble trying to use the 'hilbert' function and I'm hoping someone can give me advice.
When I try to run the hilbert example in the help file:
xr = [1 2 3 4];
x = hilbert(xr)
I get: "??? Undefined function or method 'hilbert' for input arguments of type 'double'."
as an error.
I've tried:
">> ver"
and get :"Signal Processing Toolbox Version 6.7 (R2007a)"
so I should have the toolbox
If I type in "hilb" and hit tab, it shows "hilbert" as one of the options. One of the things it also shows is "hilberttransformdemo," which I ran to test, and got this error: "??? Undefined function or method 'rectwin' for input arguments of type 'double'."
I've updated my cache by going to >file>preferences>general>update cache button and also restarted MATLAB and my computer
If I type "doc hilbert," the help screen pops up for it, but if I type "hilbert.m," I get "??? Undefined variable "hilbert" or class "hilbert.m"."
I've tried running "fft" and that works.
I'm completely stumped on what to do next to get this function to work :( If anyone has any more ideas to try, I'd love to hear them. Thanks!
|
|
0
|
|
|
|
Reply
|
Florence
|
5/9/2010 10:46:03 PM |
|
"Florence Baluyot" <ftbMatStuff@gmail.com> wrote in message <hs7dvb$dlm$1@fred.mathworks.com>...
> Hello =)
>
> I'm having trouble trying to use the 'hilbert' function and I'm hoping someone can give me advice.
>
> When I try to run the hilbert example in the help file:
> xr = [1 2 3 4];
> x = hilbert(xr)
>
> I get: "??? Undefined function or method 'hilbert' for input arguments of type 'double'."
> as an error.
>
> I've tried:
> ">> ver"
> and get :"Signal Processing Toolbox Version 6.7 (R2007a)"
> so I should have the toolbox
>
> If I type in "hilb" and hit tab, it shows "hilbert" as one of the options. One of the things it also shows is "hilberttransformdemo," which I ran to test, and got this error: "??? Undefined function or method 'rectwin' for input arguments of type 'double'."
>
> I've updated my cache by going to >file>preferences>general>update cache button and also restarted MATLAB and my computer
>
> If I type "doc hilbert," the help screen pops up for it, but if I type "hilbert.m," I get "??? Undefined variable "hilbert" or class "hilbert.m"."
>
> I've tried running "fft" and that works.
>
> I'm completely stumped on what to do next to get this function to work :( If anyone has any more ideas to try, I'd love to hear them. Thanks!
Hi Florence, Are you running Matlab in a networked (concurrent) configuration where you have to checkout licenses for particular toolboxes? fft is a base MATLAB function, not a Signal Processing Toolbox function. It appears that you are not able to use the Signal Processing Toolbox. If you run the command
license('test','signal_toolbox')
does it return a 1?
try
license('checkout','signal_toolbox')
If you are running MATLAB under a concurrent license, check with your local administrator.
Wayne
|
|
0
|
|
|
|
Reply
|
Wayne
|
5/9/2010 11:05:05 PM
|
|
"Wayne King" <wmkingty@gmail.com> wrote in message
>
> Hi Florence, Are you running Matlab in a networked (concurrent) configuration where you have to checkout licenses for particular toolboxes? fft is a base MATLAB function, not a Signal Processing Toolbox function. It appears that you are not able to use the Signal Processing Toolbox. If you run the command
>
> license('test','signal_toolbox')
>
> does it return a 1?
>
> try
>
> license('checkout','signal_toolbox')
>
> If you are running MATLAB under a concurrent license, check with your local administrator.
>
> Wayne
This appears to be the problem! Since it showed up when I checked >>ver, I assumed the license was still updated. Now I know I need to talk to our tech guy to update this. Thanks for the help, Wayne!
|
|
0
|
|
|
|
Reply
|
Florence
|
5/9/2010 11:28:03 PM
|
|
|
2 Replies
271 Views
(page loaded in 0.039 seconds)
|
|
|
|
|
|
|
|
|