MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第1张图片

目录

1.问题描述

2.解决办法


1.问题描述

       对于正版的MATLAB软件,当需要安装某个工具箱时,我们一般采用如下步骤:

  1. 打开MATLAB:首先,打开MATLAB软件。

  2. 访问Add-Ons资源管理器:在MATLAB的“主页”选项卡中,找到并点击“Add-Ons”按钮,这将打开Add-Ons资源管理器。在某些版本的MATLAB中,可能需要通过“获取更多应用”或类似的选项来访问。

  3. 搜索资源:在Add-Ons资源管理器中,您可以使用搜索框输入您想要安装的资源的名称或关键词。例如,如果您想要安装深度学习相关的工具箱,可以输入“Deep Learning Toolbox”。

  4. 选择资源:从搜索结果中选择您想要的资源。资源通常以工具箱、应用或功能包的形式提供。

  5. 安装资源:点击“安装”按钮开始安装过程。系统可能会要求您确认安装,并显示相关的许可证信息。如果您的许可证有效且包含所需的资源,安装应该会继续进行。

  6. 等待安装完成:根据资源的大小和您的互联网连接速度,安装可能需要一些时间。在安装过程中,您可以在MATLAB的命令窗口中看到进度信息。

  7. 验证安装:安装完成后,关闭并重新打开MATLAB,或者按照提示重新启动MATLAB的某些部分。然后,确认新安装的资源是否出现在预期的位置,并且可以通过MATLAB正常访问。

       如果在安装过程中遇到任何问题,例如许可证问题或网络连接问题,您可能需要参考上面提供的解决方案或联系MathWorks的技术支持以获取帮助。此外,对于某些特定的资源,可能需要额外的配置步骤或依赖项安装。在这种情况下,资源的文档或安装指南通常会提供详细的说明。

       但是,如果你的MATLAB不是正版软件,当您在MATLAB的资源管理器中尝试安装资源时,如果收到“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的消息,这意味着您的MATLAB许可证可能已过期或不再处于维护期内。此时,如果我们点击弹出对话框的

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第2张图片

会弹出如下的界面:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第3张图片

此时弹出收费了界面。

2.解决办法

那么如果合理的利用matlab官方网站的资源来解决这个问题呢?

下面我们以最常用的深度学习工具箱为例子来说明。

我们打开matlab深度学习工具箱:

点击界面上的APP,然后点击黑色三角形:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第4张图片

点击深度学习设计工具:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第5张图片

弹出如下界面:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第6张图片

我们看到很多网络模型没有安装,我们无法使用。

此时如果按提示安装,会出现如下界面:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第7张图片

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第8张图片

为了解决上述问题,我们打开matlab的资源下载官方网站:

File Exchange - MATLAB Central

在网页上输入ResNet-50,选择第一个:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第9张图片

然后点击下载:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第10张图片

我们把下载后的文件放到matlab的左侧的当前文件夹窗口中:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第11张图片

然后双击这个文件,会弹出如下界面,我们点击我接受:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第12张图片

此时matllab会自动开始下载工具箱:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第13张图片

安装成功之后,会变为如下结果:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第14张图片

我们关闭这个界面,然后再打开深度学习工具箱,我们可以看到ResNet-50已经可以使用,

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第15张图片

点击ResNet-50网络,会弹出如下界面:

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第16张图片

此时,这个工具箱就可以使用了。

最后,我们在matlab的指令窗口,输入resnet50,会弹出如下的信息:

>> resnet50

ans = 

  DAGNetwork - 属性:

         Layers: [177×1 nnet.cnn.layer.Layer]
    Connections: [192×2 table]
     InputNames: {'input_1'}
    OutputNames: {'ClassificationLayer_fc1000'}

MATLAB的资源管理器中安装资源时弹出“要访问附加功能资源管理器,您的许可证必须在 MathWorks 软件维护有效期内。”的解决办法_第17张图片

此时,说明这个安装成功了。

对应其他的工具箱,我们可以做类似的操作。

你可能感兴趣的:(MATLAB技巧整理专栏,matlab,开发语言,资源管理器)