主要内容

创建和共享工具箱

你可以包MATLAB®文件创建一个工具箱与别人分享。这些文件可以包括MATLAB代码、数据、应用程序,例子,和文档。当您创建一个工具箱,MATLAB生成一个安装文件(.mltbx),使您或其他人安装工具箱。

创建工具箱

创建一个工具箱安装文件:

  1. 环境部分的选项卡上,选择包的工具箱附加组件菜单。

  2. 在包一个工具箱对话框,单击按钮,选择您的工具箱文件夹。很好的练习创建工具箱包从工具箱上面的文件夹级文件夹。的.mltbx工具箱文件包含的信息您的工具箱文件和文件夹的路径设置。默认情况下,任何包括文件夹和文件在你的道路上,当您创建工具箱后出现在他们的路径最终用户安装工具箱。

  3. 在对话框中,添加以下信息关于你的工具箱。

    工具箱信息字段 描述
    工具箱的名字

    输入工具箱名称,如果必要的。默认情况下,工具箱的名字是工具箱文件夹的名称。工具箱的名字变成了.mltbx文件名。

    版本

    在进入工具箱版本号主要错误构建格式。错误构建是可选的。

    作者姓名、电子邮件和公司

    作者为工具箱输入联系信息。保存联系信息,点击设置为默认联系

    工具箱的形象

    选择一个映像,代表你的工具箱,点击选择工具箱图像

    总结和描述

    进入工具箱的总结和描述。保持的是一种很好的做法总结文字简短,添加细节描述文本。

  4. MATLAB检测以确保预期的组件,检查工具箱内容。以下部分包的一个工具箱对话框出现后,你选择一个工具箱文件夹。

    包一个工具箱对话框部分 描述
    工具箱文件和文件夹

    列表中包含的文件夹和文件你的工具箱。上市文件和文件夹只有这些文件位于工具箱的顶级文件夹。你不能浏览文件夹对话框工具箱包装。

    默认情况下,如果您的工具箱包含p代码文件和一个MATLAB代码文件(。m具有相同名称的)在同一文件夹,MATLAB排除了。m文件从工具箱中。包括这两个每分钟。m文件,明确排除MATLAB脚本或函数匹配的文件档案选择。

    从工具箱中排除其他文件或文件夹,注册在点击时显示的文本文件排除文件和文件夹。是一种很好的做法排除任何源代码控制文件与你的工具箱。

    需求

    附件——所需的插件列表你的工具箱。选择附件下载并安装,安装工具箱。MATLAB实现这个列表附件它认为工具箱需要和选择默认。你可以选择忽略任何附件你不想与你的工具箱安装。

    如果MATLAB是无法找到一个插件的安装信息在列表中,您必须输入一个URL下载。下载URL是MATLAB的位置可以下载并安装插件。MATLAB工具箱安装时,安装附加组件使用指定的URL。

    外部文件的列表以外的文件需要您的工具箱工具箱文件夹。MATLAB实现这个列表与它认为工具箱需要的文件和默认选择他们所有人。你可以选择忽略任何文件你不希望在你的工具箱。

    安装操作

    MATLAB路径的文件夹列表,添加到用户的MATLAB路径时,安装一个工具箱。默认情况下,清单包括任何在你的工具箱里的文件夹路径当您创建工具箱。你可以排除文件夹从被清算添加到用户的path中他们从列表中。管理工具箱时安装的路径,点击管理当前MATLAB路径。重置到默认列表列表,点击重置为当前MATLAB路径

    Java类路径——Java的列表®文件添加到用户的Java类路径时,安装一个工具箱。在工具箱安装JAR文件添加到动态路径MATLAB会话期间。当用户重新启动MATLAB工具箱,JAR文件添加到静态路径。

    安装额外的软件——额外的软件列表ZIP文件时,安装在用户的系统上安装一个工具箱。

    指定这些字段:

    • 显示名称——这个名字时显示给用户安装一个工具箱。

    • 许可证的URL——额外的软件许可协议的URL时显示给用户安装一个工具箱。用户提示安装期间审查和同意许可协议。您必须指定一个有效的URL的许可协议。

    • 下载网址- ZIP文件的URL包含额外的软件。为不同的平台指定不同的下载网址,从下拉菜单中选择一个平台名称左边的下载网址。然后,单击添加平台添加一个下载URL为额外的平台。

    当用户安装工具箱,MATLAB安装额外的软件插件\工具箱\ AdditionalSoftware文件夹,插件外接程序默认安装文件夹。关于附件的位置的更多信息默认安装文件夹,看到的获取和管理插件

    如果您的工具箱包含代码是指指定额外的软件的安装文件夹,使这些引用移植到其他计算机。将引用替换为调用生成的函数toolboxname\ getInstallationLocation.mlx,在那里toolboxname的名字是你的工具箱。例如,如果您正在创建一个工具箱mytoolbox和想要参考其他软件的安装位置mysoftware、替换这段代码

    mysoftwarelocation = ' C: \ InstalledSoftware \ mysoftware \ '
    这段代码:
    mysoftwarelocation = mytoolbox.getInstallationLocation (“mysoftware”)
    使测试工具箱包装之前在您的计算机上的工具箱,单击toolboxname\ getInstallationLocation.mlx底部的链接安装额外的软件节,进入安装位置,每个额外的软件在您的计算机上。

    工具箱可移植性

    MATLAB使用中的信息工具箱可移植性当用户部分安装工具箱。如果兼容性检查失败,因为用户不受支持的平台或MATLAB版本,MATLAB显示一个警告。金宝app但是,用户仍然可以安装工具箱。

    平台的兼容性列表支持工具箱的平台。金宝app考虑如果你的工具箱里有第三方软件或硬件需求特定于平台的。MATLAB在线™不能与硬件交互,包括用于图像采集设备和仪器控制。

    释放的MATLAB版本兼容性列表支持工具箱。金宝app

    下载188bet金宝搏产品列表的MathWorks®下载188bet金宝搏产品需要你的工具箱。手动创建此列表。

    示例中,应用程序和文档

    Examples-Published MATLAB例子与你的工具箱。包括。m.mlx文件为例,点击添加示例按钮,选择您的代码文件,然后单击发布HTML。MATLAB将代码发布到HTML和输出文件的地方html文件夹中。

    或者,您可以手动发布代码文件的HTML在MATLAB代码文件和HTML文件包含在您的工具箱文件夹。

    • 对于一个生活脚本(.mlx)的例子,将它导出为HTML格式。在住编辑器选项卡上,选择保存>导出到HTML并将其保存在一个文件夹命名html

    • 一个脚本(。m),发布它的HTML发布函数。没有指定输出文件夹当出版你的例子。包一个工具箱工具识别的例子,输出文件夹必须默认文件夹(html)。

    要为您的例子创建不同的类别,将不同子文件夹在你工具箱中的示例文件夹。当你将你的工具箱文件夹添加到包一个工具箱对话框,MATLAB创建一个demos.xml文件来描述您的例子,并将示例文件夹名称为例的类别名称。或者,您可以创建自己的demos.xml文件。的demos.xml文件允许接收者访问你的例子补充软件底部的链接帮助浏览器主页。有关更多信息,请参见显示自定义的例子

    与您的工具箱Apps-Published MATLAB可安装应用程序。包一个工具箱工具识别应用(.mlapp文件)和应用程序安装程序文件(.mlappinstall文件),包括在你的工具箱。

    • 指定哪些应用程序(.mlapp文件)也在安装和注册用户的MATLAB程序画廊,选择应用程序。

    • 所有.mlappinstall文件在你的工具箱安装文件夹和注册用户的MATLAB应用画廊。

    开始Guide-Quick开始指导你的工具箱。包一个工具箱的工具来识别一个入门指南,包括导游现场脚本命名GettingStarted.mlx在一个医生子文件夹在您的工具箱文件夹。

    或者,您可以生成和编辑GettingStarted.mlx包一个工具箱对话框。

    你的工具箱的用户可以查看的入门指南通过选项菜单工具箱在附加组件管理器。有关更多信息,请参见获取和管理插件

    帮助浏览器Integration-Custom文档与你的工具箱。包一个工具箱工具认识到自定义文档,包括一个info.xml文件来确定您的文档文件。如果你使用builddocsearchdb函数构建文档数据库包装之前你的工具箱,您可以包括生成的helpsearch子文件夹在您的工具箱。的info.xml文件和helpsearch文件夹允许接受者通过访问您的文档补充软件底部的链接帮助浏览器主页。有关更多信息,请参见显示自定义文档

    或者,您可以生成info.xmlhelptoc.xml一个工具箱对话框模板文件的包。通过帮助浏览器,访问您的文档,包括完整的文档模板info.xml在MATLAB的道路。

  5. 包你的工具箱。

    • 为了节省您的工具箱,点击包一个工具箱对话框的顶部。包装您的工具箱生成一个.mltbxMATLAB文件在当前文件夹。

    • 保存您的工具箱,在MATLAB中央分享文件交换中,选择包和分享菜单的顶部包一个工具箱对话框。该选项生成一个.mltbx文件在当前MATLAB文件夹并打开一个网页为您的工具箱提交文件交换。MATLAB填充文件交换提交表单的信息工具。审查并提交表单文件交换上分享你的工具箱。

    当您创建一个工具箱,MATLAB生成一个.prj文件,其中包含的信息经常工具箱并保存它。保存这个关联是一种很好的做法.prj文件,这样您就可以快速创建未来修订你的工具箱。

分享工具箱

与他人分享你的工具箱,给他们.mltbx文件。所有文件你打包时添加工具箱中.mltbx文件。当最终用户安装你的工具箱,他们不需要关心MATLAB路径或其他安装细节。的.mltbx为最终用户文件管理这些细节。

信息在安装、卸载、工具箱和查看信息,请参阅获取和管理插件

你可以与他人分享你的工具箱通过附加.mltbx文件的电子邮件消息,或者使用其他方法你通常使用共享文件(上传MATLAB中央文件交换。如果你上传你的工具箱文件交换,用户可以下载从在MATLAB工具箱。有关更多信息,请参见获取和管理插件

或者,你可以上传你的工具箱文件交换包的时候。选择包和分享菜单的顶部包一个工具箱对话框。

请注意

.mltbx文件可以包含任何文件指定,MATLAB中央文件交换地方提交额外的限制。如果您的工具箱包含下列,它不能被提交给文件交换:

  • mex files。

  • 其他二进制可执行文件(如dll或ActiveX®控制。(数据和图像文件通常是可以接受的。)

另请参阅

|||||

相关的话题