关于文件交换
文件Exchange允许您查找并共享自定义应用程序,类,代码示例,驱动程序,函数,Simulink模型,脚本和视频。万博1manbetx使用文件交换,您可以:
- 提交文件
- 链接到GitHub存储库
- 分享包含MATLAB代码的网站
- 许可证信息
- 为其他人提供引用您的工作的说明
- 查找文件使用内容类型,搜索框,以及搜索指令
- 通过添加注释提交标签对于将来的查找,审查和讨论基于你的使用
- 获得社区认可通过提交成员使用,标记和速率的文件
- 赚取徽章
- 建立你的声誉
- 问题和反馈
您对文件交换的使用受MATLAB中央使用条款.
提交文件
您可以提交高达250 MB的文件。提交文件,登录您的文件社区概况. 如果您没有配置文件,则需要创建一个配置文件。在您的帐户页面上,单击“贡献”从计算机上载文件或链接到GitHub存储库。
连接到GitHub存储库
文件交换和GitHub之间的连接允许贡献者在单个环境中开发软件项目,而无需将文件上载到两个位置。贡献者可以在GitHub中获得协作开发的所有好处,而社区成员可以访问项目的最新版本,无论他们是从文件开始的Exchange或GitHub。下载连接到GitHub的文件的社区成员负责验证这些文件的内容和授权。
连接到GitHub存储库时,文件Exchange将存储MathWorks服务器上的存储库内容存储在文件Exchange和附加资源管理器中可用的内容。存储在MathWorks服务器上的文件是只读的,并自动更新以反映GitHub的更改。存储存储库内容使MathWorks能够提供方便的功能,例如显示MATLAB代码的预览。
要将存储库连接到GitHub,请选择以下选项之一:
- GitHub发布–GitHub版本是推荐的连接方式。当您的存储库准备好分发时,请使用GitHub版本打包代码。通过使用GitHub版本,当您在GitHub中创建新版本时,您的文件交换提交会自动更新
当你创建一个GitHub Release时:
-如果你把你的代码打包成工具箱,附上工具箱(。MLTBX文件)的发布。然后,File Exchange提供工具箱作为下载。如果您没有将.mltbx文件附加到发行版,file Exchange将使用zip发行版资产。
-请遵循以下有关标注版本的提示:
-以以下格式输入版本:major.minor.patch.extension(补丁和扩展是可选的)。
-版本号段必须小于六位数字。
- 无法识别字母数字标签(例如,2-Beta)。
—当将mltbx文件附加到版本时,将包中的版本号设置为与GitHub版本相同的版本号。
——看GitHub的文档有关GitHub释放的更多信息。
- 默认的分支-通过这种方法,File Exchange使用存储库的默认分支(通常是“main”或“master”)来显示文件预览并提供下载包。提交到默认分支的更改在24小时内可用。根据您的开发过程,在File Exchange中使用默认分支可能会导致您的用户得到不稳定的代码。我们推荐使用GitHub release来稳定发布你的代码。
如果您使用Git LFS,请将代码包装为工具箱并将MLTBX文件附加到存储库的GitHub版本。文件交换中的默认分支连接不支持万博1manbetxGit LFS。
使文件易于查找和使用
- 确保你的标题和描述清晰、简洁,同时又具有描述性。
- 校对你提交的文件的可读性和正确的拼写。
- 使用标签帮助目标搜索;看到创建标记.
- 添加图像时,请确保图像使用与代码相同的文件名并驻留在同一目录中。
- 确认激发你提交的文件。致谢会出现在您的文件页和确认文件页上。
许可证信息
许可澄清您作为作者的权利以及作为文件交换中可用的代码的用户。许可详细信息代码可以使用并解决有关修改,分发和商业使用的权限的常见问题。
一种BSD许可证是唯一支持的直接张贴到文万博1manbetx件交换的代码许可证,并自动添加到您直接提交到文件交换的社区内容使用上传文件.您使用的社区贡献也允许使用其他许可类型连接到GitHub或链接到外部网站.MathWorks工作人员提交的一些作品(包括硬件支持包)可能根据MathWorks有限许可证获得许可。万博1manbetx文件交换提交的授权有查看许可证链接有关文件交换许可的详细信息,请参阅文件交换许可常见问题.
为其他人提供引用您的工作的说明
引用说明帮助社区成员在自己的研究或衍生作品中使用你的作品。例如,您可能希望其他人引用您的File Exchange详细页面、您所写的一篇研究文章、您所属的一个组,或者一些工件的组合。
创建新的File Exchange条目时使用一个默认的引用指令,您可以删除该指令。此外,你可以:
- 使用自定义文本指定引用说明
- 指定DOI,如下所述,您必须在其他地方生成doi.org.
- 创建多个引用指令
浏览内容类型
文件交换根据与提交相关联的信息为文件指定内容类型。
内容分配为该类型 | 当文件有此扩展名 | 提交包含这些标准 |
---|---|---|
应用程序 |
.mlappinstall |
- |
司机 |
.mdd |
- |
例子 |
.m |
/与MATLAB.m文件同名的html子目录.html文件 |
作用 |
.m |
|
万博1manbetxSimulink模型 |
. mdl |
- |
视频 |
.avi,.mp4,.wmv,.mpg,.mov,.swf,.mpeg |
- |
提示:对于文件提交者,如果提交中的文件显示但显示一条消息未找到预览图像而不是预览映像,在同一目录中添加具有相同文件名的映像,并且文件exchange将显示包含文件的图像。示例:如果您有一个名为“foo.mdl”的文件,则添加名为foo.gif的屏幕截图将显示您的屏幕截图万博1manbetxSimulink模型而不是这个消息
赚取徽章
您可以通过参与文件交换来获得徽章。您获得的任何徽章都会显示在您的社区配置文件页面上。
您可以赚取的徽章的一些例子是:
- 首次提交
- 第一次审查
- 编辑器的选择
- 个人最好的下载
- ... 还有很多
参观社区徽章页面要查看您可以赚取的徽章的类型。
当你的.. | 额外的积分.. |
---|---|
提交在“本周精选”博客中有特色 |
+ 50分 |
提交的作品将为你赢得一枚年度徽章 |
+ 50分 |
提交获得5星级评级 |
+ 5分 |
提交将获得4星评级 |
+4点 |
提交已下载10次 |
+如果在过去3个月内未更新提交,则得1分 如果提交的内容是在最近3个月内更新的,则加2分 |
查看排行榜看看谁的声望最高!
问题和反馈
如果您有与文件交换相关的问题或意见,请使用此选项反馈论坛.对于类别,选择“MATLAB Central”。与特定File Exchange提交功能相关的问题和评论可以通过该提交中的评论或讨论来解决。
从社区专家获得MATLAB和Simulink问题的答案万博1manbetxMATLAB的答案。如果您在许可或其他MathWorks产品或服务方面需要其他帮助,s manbetx 845联络支持万博1manbetx.