Why am I getting undefined function errors?

조회 수: 4 (최근 30일)
James
James 2014년 12월 30일
답변: Geoff Hayes 2014년 12월 31일
Below is a snippet of my Matlab console window. Matlab can find the file in question, but it will not run it. I've gone through the answer here, but that does not help. What am I doing wrong here?
>> which -all instrhwinfo
C:\Program Files\MATLAB\R2012a\toolbox\shared\instrument\@instrument\instrhwinfo.m % instrument method
>> instrhwinfo('serial')
Undefined function 'instrhwinfo' for input arguments of type 'char'.
>> instrhwinfo
Undefined function or variable 'instrhwinfo'.
>> help instrhwinfo
--- help for instrument/instrhwinfo ---
instrhwinfo Return information on available hardware.
[...]
Example:
out1 = instrhwinfo
out2 = instrhwinfo('serial');
out3 = instrhwinfo('gpib', 'ni');
out4 = instrhwinfo('visa', 'ni');
out5 = instrhwinfo('visa', 'ni', 'gpib');
obj = visa('ni', 'ASRL1::INSTR');
out6 = instrhwinfo(obj);
out7 = instrhwinfo(obj, 'AdaptorName');
See also instrhelp.
>> ver
-------------------------------------------------------------------------------------------------------
MATLAB Version: 7.14.0.739 (R2012a)
MATLAB License Number:
Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1)
Java Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
-------------------------------------------------------------------------------------------------------
MATLAB Version 7.14 (R2012a)
  댓글 수: 3
James
James 2014년 12월 31일
Ah! That must be what is meant by "Run "ver" again to see if the toolbox is installed". I was a bit confused about what that meant. I will probably need to get ahold of that toolbox then.
James
James 2014년 12월 31일
Yes, that is my issue, Geoff. Thanks for your input. If you create an answer, I can mark it as the accepted answer.

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

채택된 답변

Geoff Hayes
Geoff Hayes 2014년 12월 31일
When James typed ver into the Command Window, the result showed only the version of MATLAB and did not include the Instrument Control Toolbox and so he will have to obtain it again.

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by