I have the fuzzy logic toolbox installed with a proper license, but still when I use 'sigmf' it gives an error. Pls help.

3 次查看(过去 30 天)
I have the fuzzy logic toolbox in the apps and on the simulink library. But when I try to use the 'sigmf' function it gives the following error:
To use 'sigmf', the following product must be licensed, installed, and enabled: Fuzzy Logic Toolbox
  6 个评论
Walter Roberson
Walter Roberson 2018-8-22
First try
license('test','Fuzzy_Toolbox')
If it is not able to find a license then it will return 0; if it is able to find a license, it will return 1.
Next,
getenv('LM_LICENSE_FILE')
getenv('MLM_LICENSE_FILE') %chances are it will be empty
If you are using a stand-alone license then there may be only a single filename in LM_LICENSE_FILE . If you are using a network license, then you might see something like 1711@hostname and the hostname would be the name or IP address of the license server. In some cases on Mac you might see a list of local file names, as MATLAB has changed the location of the license files. If you see a file name that mentions "network" then you probably have a network license.
If both of those environment variables show up empty, then you probably have a stand-alone license. The license file locations are described in https://www.mathworks.com/matlabcentral/answers/99147-where-are-the-license-files-for-matlab-located
When you find the license file that lists the actual INCREMENT lines, look for INCREMENT Fuzzy_Toolbox

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Clustering 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by