2013-03-18 76 views
3

這個問題看起來有點奇怪;請多多包涵。「符號數學工具箱」函數存在於MATLAB中,但不在文檔中

當我嘗試訪問在「符號數學工具箱」在MATLAB中的任何功能,如help ztranshelp 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. 

然而,工具箱似乎在安裝的時候我嘗試使用verpathtool命令。

而且,當我嘗試一些簡單的代碼,如:

>> 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安裝有問題... – 2013-03-18 17:37:07

+0

@AndrewMao:這是可能的,我猜。有沒有辦法檢查安裝的完整性? – 2013-03-18 17:49:06

+1

同樣的問題在這裏,但我懷疑安裝損壞:我有Matlab學生版本2012a安裝,命令行幫助不工作,但命令工作。 – hhh 2013-03-23 07:02:02

回答

1

這可能是一個許可問題。嘗試獲得進一步的資料:

license('inuse') 

如果你有一個學生版,有些功能不能被執行。

istudent 

如果您在辦公室/大學,並且您擁有浮動許可證。運行代碼之前,務必檢查所有許可證。

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

對不起,我曾經想到過,但我忘了把它寫在我的問題中。但這似乎並不是問題。我更新了我的帖子以反映這一點。 – 2013-03-19 03:56:28

+0

如果你是一名學生,你如何獲得符號數學工具箱命令的工作或嘗試他們正在工作? – hhh 2013-03-23 06:59:08

+0

你有任何本地函數或名稱爲「ztrans」的變量嗎?或者,你是否以任何方式修改了Matlab的路徑? – tashuhka 2013-03-23 13:06:43

相關問題