Function intrlv in Matlab 2012a

2 views (last 30 days)
Irena
Irena on 31 Oct 2012
Dear all,
Do I understand correctly that the function intrlv ( http://www.mathworks.de/de/help/comm/ref/intrlv.html) is supported only in Matlab2012b, but not in 2012a?
Is there an easy way to substitute this function with something that will work in 2012a?
I am using a university licence so the solution - update the Matlab will not be of help. But now I see on the internet people asking questions about this function back in 2009.. And on my computer I get the message Undefined function 'intrlv' for input arguments of type 'double', and also no description or anything about intrlv in the Help.
I am trying to use a code for Compressed Sensing and it has this function everywhere. Also a simple example like
p = randperm(10);
a = intrlv(10:10:100, p)
gives me the same error.
Thanks!
Irena

Accepted Answer

Wayne King
Wayne King on 31 Oct 2012
That is not accurate. intrlv.m is part of R2012a. Perhaps the issue is that you do not have the Communication System Toolbox in your installation.
Enter
>>ver
at the command prompt to see what you have installed.
  1 Comment
Irena
Irena on 31 Oct 2012
It is true, I don't have the Communication System Toolbox. Thanks!

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!