Cannot execute existing function from LTE toolbox. Error: Cannot find an exact match ...

조회 수: 1 (최근 30일)
I got the following error while trying to execute a function from LTE toolbox
>> cw = lteCFI(struct('CFI',2));
Cannot find an exact (case-sensitive) match for 'lteCFI'
The closest match is: LteCFI in
/Applications/MATLAB_R2014a.app/toolbox/lte/lteobsolete/LteCFI.m
Did you mean:
>> cw = LteCFI(struct('CFI',2));
However, lteCFI does exist in /Applications/MATLAB_R2014a.app/toolbox/lte/lte, and I've already had this folder in the MATLAB search path. I also tried to navigate to that folder, and run lteCFI from there, but got the same error.
Even worse, if I try to run the function that matlab suggests ( LteCFI ), then Matlab again complains about it ( lteCFI ) is not found.
>> cw = LteCFI(struct('CFI',2));
Cannot find an exact (case-sensitive) match for 'lteCFI'
The closest match is: LteCFI in
/Applications/MATLAB_R2014a.app/toolbox/lte/lteobsolete/LteCFI.m
Error in obsoleteLTEFunction (line 8)
[varargout{1:nargout}]= newfunction(args{:});
Error in LteCFI (line 12)
[varargout{1:nargout}] =
obsoleteLTEFunction(mfilename,'lteCFI',varargin,'transposeoutput');
What's the problem? and how can I fix it?
Thanks,

채택된 답변

Image Analyst
Image Analyst 2014년 9월 28일
Try this
path
which -all LteCFI
which -all lteCFI
What does it say?
  댓글 수: 6
Image Analyst
Image Analyst 2014년 9월 28일
Yes, sorry I didn't notice it before. It does say "% Has no license available" when you did the which command. So you don't have a license to use that toolbox even though it still remains on your computer, perhaps from a trial of it or something. You'll need to contact the Mathworks to get the license renewed.
Khanh
Khanh 2014년 9월 28일
Got it. Thank you very much for your help.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 LTE Toolbox에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by