Missing Functions R2013a installation

I recently upgraded (from R2009a) to R2013a. When I run some of my scripts I'm getting "Undefined function of variable... " errors. For example when I call 'decimate' I get the error: Undefined function 'zp2ss' for input arguments of type 'double'.
I was able to find the zp2ss function in my 2009a polyfun toolbox but it was not in any of my 2013a toolboxes. I have similar problems with mab2db and abcdchk. Was there some kind of problem with my installation?

 採用された回答

Sean de Wolski
Sean de Wolski 2013 年 7 月 15 日

0 投票

zp2ss is in the Signal Processing Toolbox. If you do not have this installed or licensed then it will nto work. The same for abcdchk I believe.
mat2db is not something we ship to my knowledge but might come from here:
FEX Make sure it's on your path

3 件のコメント

Dave
Dave 2013 年 7 月 15 日
I do have the Signal Processing Toolbox installed and licensed. I have used other functions from that toolbox without problems.
I meant mag2db.
Sean de Wolski
Sean de Wolski 2013 年 7 月 15 日
What is the output from:
which -all zp2ss
?
Dave
Dave 2013 年 7 月 16 日
Thank you. zp2ss (and many other functions) was in the C:\Program Files\MATLAB\R2013a\toolbox\shared\controllib\general\ directory. I added that to my path, ran rehash toolboxcache and everything is working.

サインインしてコメントする。

その他の回答 (1 件)

the cyclist
the cyclist 2013 年 7 月 15 日

0 投票

You can often get insight into these sorts of things with a google search, which will often find the online documentation.
For example, I googled zp2ss and MATLAB, and learned that zp2ss is in the Signal Processing Toolbox now.

1 件のコメント

Dave
Dave 2013 年 7 月 15 日
I do have the R2013a Signal Processing Toolbox installed and it is in my path. I have successfully used other functions from that toolbox. When I looked thought the file listing I did not see zp2ss.

サインインしてコメントする。

カテゴリ

Community Treasure Hunt

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

Start Hunting!

Translated by