文件交换정보
文件交换를사용하여사용자지정응용프로그램,클래스,코드예제,드라이버,함수,仿真软件모델,스크립트및비디오를찾고공유할수있습니다。文件交换를통해다음과같은작업을수행할수있습니다。
- 파일 제출
- GitHub리포지토리에연결
- Matlab코드를포함하는웹사이트공유
- 라이선스정보
- 다른사용자가내작업을용할수있도록지침제공
- 콘텐츠유형,검색상자및검색지시어를사용하여파일 찾기
- 추후에조회,리뷰및토론할수있도록태그를추가하여제출물에주석추가
- 회원들이사용,태깅및평가하는파일을제출하여커뮤니티내지도향상
- 배지 획득
- 평판 쌓기
- 질문및사용자의견
文件交换사용은MATLAB Central사용약관의적용을받습니다。
파일 제출
최대250mb의파일을제출할수있습니다。파일을제출하려면커뮤니티프로필에로그护栏护栏하세护栏护栏。프로필이없으면새로만들어야합니다。계정페이지에서”게시“를클릭하여컴퓨터에있는파일을업로드하거나GitHub리포지토리에연결할수있습니다。
GitHub리포지토리에연결
文件交换와GitHub를연결하면참여자가두곳에모두파일을업로드할필요없이단일환경에서소프트웨어프로젝트를개발할수있습니다。참여자는GitHub에서의협업개발이주는모든이점을얻을수있고,커뮤니티회원들은文件交换또는GitHub중어디서시작하든최신버전의프로젝트에액세스할수있습니다。GitHub에연결된파일을다운로드하는커뮤니티회원은이러한파일의내용과라이선싱을확인할책임이있습니다。
GitHub리포지토리에연결하면文件交换는文件交换및애드온탐색기에서사용할수있도록MathWorks서버에리포지토리내용을저장합니다。MathWorks서버에저장된파일은읽기전용이며GitHub의변경사항을반영하도록자동으로업데이트됩니다。MathWorks는리포지토리내용을저장하여MATLAB코드에대한미리보기를제공하는등편리한기능을제공할수있습니다。
GitHub에리포지토리를연결하려면다음옵션중하나를선택하세。
- GitHub版本- GitHub发布는권장되는연결방법입니다。리포지토리를배포할준비가되면GitHub释放를사용하여코드를패키징하세요。GitHub释放를사용하면GitHub에서를새释放만들때文件交换제출물도자동으로업데이트됩니다。
GitHub Release를만드는경우:
- -코드를툴박스로패키징하는경우툴박스(。MLTBX파일)를릴리스에첨부하세。그러면文件交换가툴박스를다운로드로제공합니다。릴리스에.mltbx파일을첨부하지않을경우文件交换는zip릴리스자산을사용합니다。
- -다음팁을따라버전레이블을지정하세视频目录。
- -버전을major.minor.patch。扩展(补丁와扩展은선택사항임)형식으로입력합니다。
- -버전번호는6자리미만이어야합니다。
- - tmout = 0 tmout = 0 tmout = 0 tmout = 0 tmout = 0
- ——릴리스에mltbx파일을첨부할때패키지의버전번호를GitHub릴리스의버전번호와동일하게설정하세요。
- - GitHub发布에대한자세한내용은GitHub의문서를참조하세。
- 디폴트브랜치- - - - - -이방법의경우文件交换는파일미리보기를표시하고다운로드할패키지를제공하기위해리포지토리의디폴트브랜치(일반적으로”主要“또는“大师”)를사용합니다。디폴트브랜치에커밋하는변경사항은24시간이내에사용할수있습니다。개발공정에따라다르지만文件交换에서디폴트브랜치를사용할수있도록설정하면사용자가불안정한코드를받을수도있습니다。정적코드배포를위해GitHub release를사용하는것을권장합니다。
- Git LFS를사용중인경우코드를툴박스로패키징하고mltbx파일을리포지토리의GitHub释放에첨부하세요。文件交换의디폴트브랜치연결에는Git LFS가지원되지않습니다。
파일을쉽게찾고사용하는방법
- 제목과설명이명확하고간결하면서도내용을잘묘사해야합니다。
- 제출물에대한내용이가독성이좋고오타가없는지다시한번읽어보세。
- 타겟검색에도움이되는태그를사용하세(태그만들기항목참조)。
- 이미지를추가할때이미지가코드와동일한디렉터리에있고동일한파일이름을사용하는지확인하세요。
- 제출물이나올수있게도움을준파일을명시하세。도움내용은파일페이지와도움을준파일의페이지에@ @시됩니다。
라이선스정보
라이선싱은文件交换에있는코드의작성자및사용자로서갖는권리를명시합니다。라이선싱은코드를사용할수있다는것을상세하게알려주고수정,배포및상업적사용권리에대한일반적인질문에대한답을제공합니다。
BSD라이선스는文件交换에직접게시하는코드에대해유일하게지원되는라이선스이며,파일업로드를사용하여文件交换에직접제출한커뮤니티콘텐츠에자동으로추가됩니다。GitHub에연결또는외부웹사이트에연결를사용하는커뮤니티기여에대해서는다른라이선스유형이허용됩니다。하드웨어지원패키지를비롯한MathWorks임직원이제출하는제출물은MathWorks제한적라이선스가적용될수있습니다。라이선스가부여된文件交换제출물에는라이선스보기링크가있습니다。文件交换의라이선싱에대한자세한내용은文件交换라이선싱常见问题를참조하세。
다른사용자가내작업을용할수있도록지침제공
인용지침은커뮤니티회원이자신의연구또는파생작업에서여러분의작업을사용할때이를참조할수있도록도와줍니다。예를들어다른사람이여러분의文件交换세부정보페이지,여러분이쓴연구논문,소속그룹또는아티팩트를인용하려는경우가있습니다。
새文件交换항목은여러분이삭제할수있는기본인용지침과함께생성됩니다。이외에도다음을수행할수있습니다。
- 사용자지정텍스트를사용하여용지침지정
- 다른곳에서생성해야하는doi지정(DOI.org의설명참조)
- 여러개의용지침생성
콘텐츠유형찾아보기
文件交换는제출물과연관된정보를기반으로파일에콘텐츠유형을할당합니다。
콘텐츠에할당되는유형 | 파일의확장자 | 제출물에포함된기준 |
---|---|---|
앱 |
.mlappinstall |
- |
드라이버 |
.mdd |
- |
예제 |
00 |
/html서브디렉터리및MATLAB .m파일과이름이동일한.html파일 |
함수 |
00 |
功能호출 |
Simulink모델 |
. mdl |
- |
비디오 |
.avi, .mp4, .wmv, .mpg, .mov, .swf, .mpeg |
- |
팁:파일제출시제출물의파일이@ @시되지만미리보기이미지대신미리보기이미지를찾을수없음메시지가표시되는경우,코드와동일한파일이름을갖는이미지를같은디렉터리에추가하면文件交换에서파일과함께이미지를표시합니다。예:"foo. "Mdl "이라는파일이있는경우이름이foo.gif스크린샷을추가하면이메시지대신Simulink모델의스크린샷이사용자에게@ @시됩니다。
라이선스정보
라이선싱은文件交换에있는코드의작성자및사용자로서갖는권리를명시합니다。라이선싱은파일이어떻게사용될수있는지에대한자세한정보와수정,배포및상업적사용에대한권리와관련된일반적인질문에대한답을제공합니다。
BSD라이선스는文件交换에직접게시하는코드에대해유일하게지원되는라이선스이며,파일업로드를사용하여文件交换에직접제출한커뮤니티콘텐츠에자동으로추가됩니다。GitHub에연결또는외부웹사이트에연결를사용하는커뮤니티기여에대해서는다른라이선스유형이허용됩니다。하드웨어지원패키지를비롯한MathWorks임직원이제출하는제출물은MathWorks제한적라이선스가적용될수있습니다。라이선스가부여된文件交换제출물에는라이선스보기링크가있습니다。文件交换의라이선싱에대한자세한내용은文件交换라이선싱常见问题를참조하세。
파일에태그지정
태그는관심있는파일을찾거나기억하는데도움을줄수있는책갈피와같은역할을합니다。태그를이용하면할당된키워드를사용하여제출된파일을검색할수있습니다。프로필이있는커뮤니티회원은아무파일에나태그를지정할수있습니다。모든태그는누구나볼수있도록공개됩니다。
여러분의프로필에서여러분이파일에적용한태그를볼수있습니다。파일내에서는커뮤니티의모든사람들이적용한태그를볼수있습니다。태그를지정하면커뮤니티회원들에게여러분의관심사에대한정보를제공하여협업과아이디어교환을용이하게할수있습니다。
여러분이새파일을제출하거나기존파일을볼때태그를추가할수있습니다。쉼표를사용하여여러태그를구분하고인용부호를사용하여여러단어로된태그를나타냅니다。
배지 획득
文件交换참여를통해배지를획득할수있습니다。획득한배지는여러분의커뮤니티프로필페이지에@ @시됩니다。
획득할수있는배지의예는다음과같습니다。
- 첫번째제출
- 첫번째리뷰
- 편집자선정
- 개최다다운로드
- 이외 다수
획득할수있는배지유형을보려면커뮤니티배지페이지를참조하세。
충족 조건 | 추가 점수 |
---|---|
제출물이“이주의선정”블로그에포함될경우 |
+ 50점 |
제출물이연간배지를획득한경우 |
+ 50점 |
제출물이별5개평점을받은경우 |
+ 5점 |
제출물이별4개평점을받은경우 |
+ 4점 |
제출물이10회다운로드된경우 |
제출물이지난3개월내에업데이트되지않은경우+1점 제출물이지난3개월내에업데이트된경우+2점 |
리더보드에서평판이가장높은사람을볼수있습니다!