2013-03-18 1 views
3

이 문제는 다소 이상하게 보일 수 있습니다. 나와 함께 견뎌주십시오.'Symbolic Math Toolbox'함수가 MATLAB에 있지만 설명서에 없습니다.

나는 그런 help ztrans 또는 help laplace, 나는이

ztrans not found. 

Use the Help browser Search tab to search the documentation, or 
type "help help" for help command options, such as help for methods. 

그러나 다음 종류의 메시지를 얻을, MATLAB의 '기호 수학 도구 상자'의 모든 기능에 액세스하려고, 도구 상자는 때 설치 될 것으로 보인다 ver 또는 pathtool 명령을 사용합니다. 나는 같은 몇 가지 간단한 코드를하려고 할 때

또한, :

>> syms k x 
>> f = sin(k); 
>> ztrans(f, k, x) 

코드가 잘 작동하고 다시 help 명령을 시도, 그들은 잘 잘 작동하는 것 같다. 그러나 MATLAB을 닫았다가 다시 열면 문제가 다시 발생합니다.

Mathworks 포털에서 비슷한 문제에 직면 한 몇 명의 다른 사용자가 있지만 구체적인 해결 방법이없는 것으로 나타났습니다. 그들 중 일부는 MATLAB이 유료 박스를 잘못 해킹 한 것을 비난하는 것처럼 보였으므로 rehash toolbox 명령도 시도했지만 운이 없었습니다.

이 문제가이 도구 상자에만 해당되는지 확실하지 않지만 적어도 다른 도구 상자는 잘 작동하는 것으로 보입니다.

편집-I

나는 또한 내가 샘플 코드를 시도 후에도 기능을 브라우저에서 사용할 수 없습니다 비록 내가, 메뉴 바에서 Help --> Product Help을 때 문서가 항상 사용할 수 있음을 깨달았다.

EDIT-II

>> license('checkout','Symbolic_Toolbox') 

는 나도 학생 라이센스 작업을하고 있지 않다

ans = 

    1 

나에게 제공합니다.

+0

MATLAB 설치에 문제가있는 것 같습니다. –

+0

@AndrewMao : 그건 가능합니다. 설치 무결성을 검사 할 방법이 있습니까? –

+1

여기에도 같은 문제가 있지만 설치가 손상된 것 같습니다 : Matlab 학생용 버전 2012a가 설치되어 있지만 명령 행이 작동하지 않지만 명령이 올바르게 작동합니다. – hhh

답변

1

라이센스 문제 일 수 있습니다. 와 추가 정보를 얻기 위해 시도 :

license('inuse') 

을 당신이 학생 버전이있는 경우, 일부 기능을 실행할 수 없습니다.

istudent 

당신이 사무실/대학에 다니고 있고 부동 라이센스가있는 경우. 코드를 실행하기 전에 모든 라이센스를 체크 아웃해야합니다.

license('checkout','toolbox_name') 
+0

미안하지만, 나는 그것에 대해 생각해 봤지만 나는 그것을 내 질문에 넣는 것을 잊어 버렸다. 그러나 그것은 문제가되지 않았다. 이를 반영하기 위해 내 게시물을 업데이트했습니다. –

+0

학생 인 경우 Symbolic Math Toolbox 명령을 작동 시키거나 작동하는지 확인하려면 어떻게합니까? – hhh

+0

'ztrans'라는 이름의 로컬 함수 나 변수가 있습니까? 아니면, 어떤 식 으로든 Matlab의 경로를 수정합니까? – tashuhka