From 30940c914b2818916b8e95a101c8deedd4f63fe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=9F=83=E5=8D=9A=E6=8B=89=E9=85=B1?= Date: Thu, 3 Nov 2022 08:35:16 +0800 Subject: [PATCH] v9.9.0 General.Which Doc --- +MATLAB/+General/Which.mlx | Bin 0 -> 5339 bytes +MATLAB/Doc.mlx | Bin 0 -> 7455 bytes +MATLAB/Version.m | 2 +- README.md | 4 + resources/functionSignatures.json | 132 ++++++++++++++++-- .../ePq4G4IQawGasQkFMAPH6iKTUIsd.xml | 6 + .../ePq4G4IQawGasQkFMAPH6iKTUIsp.xml | 2 + .../ikZrlIsf7UmzYOah9SG9SrB1EIQd.xml | 6 + .../ikZrlIsf7UmzYOah9SG9SrB1EIQp.xml | 2 + ...AB \346\211\251\345\261\225 Extension.prj" | 4 +- 10 files changed, 143 insertions(+), 15 deletions(-) create mode 100644 +MATLAB/+General/Which.mlx create mode 100644 +MATLAB/Doc.mlx create mode 100644 resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsd.xml create mode 100644 resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsp.xml create mode 100644 resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQd.xml create mode 100644 resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQp.xml diff --git a/+MATLAB/+General/Which.mlx b/+MATLAB/+General/Which.mlx new file mode 100644 index 0000000000000000000000000000000000000000..6cfffb51dfb2c0326c2dd80fab8d94d59c25248e GIT binary patch literal 5339 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 C38=0B literal 0 HcmV?d00001 diff --git a/+MATLAB/Doc.mlx b/+MATLAB/Doc.mlx new file mode 100644 index 0000000000000000000000000000000000000000..e6130f4c4557ebc9bb192de1c37f5eb1ced101ee GIT binary patch literal 7455 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 literal 0 HcmV?d00001 diff --git a/+MATLAB/Version.m b/+MATLAB/Version.m index dcd0ee2..51bf2b9 100644 --- a/+MATLAB/Version.m +++ b/+MATLAB/Version.m @@ -1,3 +1,3 @@ function V = Version -V.Me='9.8.0'; +V.Me='9.9.0'; V.MATLAB='R2022a'; \ No newline at end of file diff --git a/README.md b/README.md index fe8ae3f..1a9587a 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,8 @@ end ```MATLAB %计算两个N维空间向量的夹角弧度 function A=AngleND(varargin) +%解决内置doc无法正确显示包内类下成员实时函数的问题 +function Doc(varargin) %绘制多条误差阴影线图 function Patches=MultiShadowedLines(Y,ShadowHeights,FaceAlpha,options) %设置当前图窗的纵横比 @@ -242,6 +244,8 @@ function Save(MatPath,Variable) function Paths = SearchNames(Names,Parent) %确认Java路径已添加到静态路径列表 function Exist=StaticJavaPath(Path,Reset) +%解决内置which找不到包内类下成员方法的问题 +function Path = Which(varargin) ``` ## +IO ```MATLAB diff --git a/resources/functionSignatures.json b/resources/functionSignatures.json index 1eb5ab2..755ea01 100644 --- a/resources/functionSignatures.json +++ b/resources/functionSignatures.json @@ -554,27 +554,40 @@ } ] }, - "MATLAB.DataTypes.MergeTables":{ - "inputs":[ + "MATLAB.DataTypes.MergeTables": { + "inputs": [ { - "mutuallyExclusiveGroup":[ + "mutuallyExclusiveGroup": [ [ { - "name":"KeyColumns", - "kind":"required", - "type":[["string","vector"],["char","row"],["cell","vector"]], - "purpose":"指定键列名" + "name": "KeyColumns", + "kind": "required", + "type": [ + [ + "string", + "vector" + ], + [ + "char", + "row" + ], + [ + "cell", + "vector" + ] + ], + "purpose": "指定键列名" } ], [] ] }, { - "name":"Table", - "kind":"required", - "type":"tabular", - "purpose":"要合并的表", - "repeating":true + "name": "Table", + "kind": "required", + "type": "tabular", + "purpose": "要合并的表", + "repeating": true } ] }, @@ -1201,6 +1214,79 @@ } ] }, + "MATLAB.General.Which": { + "inputs": [ + { + "mutuallyExclusiveGroup": [ + [ + { + "name": "'-all'", + "kind": "ordered", + "type": "choices={'-all'}" + }, + { + "name": "item", + "kind": "required", + "type": [ + [ + "identifier=variable,function,localfunction,package,classdef" + ], + [ + "file=*.m,*.mlx,*.mdl,*.slx" + ], + [ + "char" + ] + ] + } + ], + [ + { + "name": "item", + "kind": "required", + "type": [ + [ + "identifier=variable,function,localfunction,package,classdef" + ], + [ + "file=*.m,*.mlx,*.mdl,*.slx" + ], + [ + "char" + ] + ] + }, + { + "name": "'-all'", + "kind": "ordered", + "type": "choices={'-all'}" + } + ], + [ + { + "name": "fun1", + "kind": "required", + "type": [ + "char" + ] + }, + { + "name": "'in'", + "kind": "required", + "type": "choices={'in'}" + }, + { + "name": "fun2", + "kind": "required", + "type": [ + "identifier=function" + ] + } + ] + ] + } + ] + }, "MATLAB.IO.ZipFileReader.Read": { "inputs": [ { @@ -1975,6 +2061,28 @@ } ] }, + "MATLAB.Doc": { + "inputs": [ + { + "mutuallyExclusiveGroup": [ + [ + { + "name": "name", + "kind": "ordered", + "type": "identifier=variable,function,localfunction,package,classdef" + } + ], + [ + { + "name": "filename", + "kind": "ordered", + "type": "file" + } + ] + ] + } + ] + }, "MATLAB.FigureAspectRatio": { "inputs": [ { diff --git a/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsd.xml b/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsd.xml new file mode 100644 index 0000000..7a6326b --- /dev/null +++ b/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsd.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsp.xml b/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsp.xml new file mode 100644 index 0000000..c180f52 --- /dev/null +++ b/resources/project/7ijvf-bEwYkM1TgRc0LIKlxzjYA/ePq4G4IQawGasQkFMAPH6iKTUIsp.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQd.xml b/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQd.xml new file mode 100644 index 0000000..7a6326b --- /dev/null +++ b/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQd.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQp.xml b/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQp.xml new file mode 100644 index 0000000..0599dcd --- /dev/null +++ b/resources/project/z2A0OrL3Bv6QLYMqt6F3ZBYGMbc/ikZrlIsf7UmzYOah9SG9SrB1EIQp.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git "a/\345\237\203\345\215\232\346\213\211\351\205\261 \347\232\204 MATLAB \346\211\251\345\261\225 Extension.prj" "b/\345\237\203\345\215\232\346\213\211\351\205\261 \347\232\204 MATLAB \346\211\251\345\261\225 Extension.prj" index 13c42c0..2bb61a9 100644 --- "a/\345\237\203\345\215\232\346\213\211\351\205\261 \347\232\204 MATLAB \346\211\251\345\261\225 Extension.prj" +++ "b/\345\237\203\345\215\232\346\213\211\351\205\261 \347\232\204 MATLAB \346\211\251\345\261\225 Extension.prj" @@ -4,7 +4,7 @@ 埃博拉酱 vhtmfu@outlook.com 一致行动党 - 埃博拉酱的MATLAB扩展工具包,提供一系列MATLAB内置函数所欠缺,但却常用的增强功能(部分功能仅支持Windows系统)。例如,表合并,维度化逻辑赋值,统一数组尺寸,发送喵提醒,从工作区复杂变量搜索指定名称,ZIP档案读入器,可枚举异常基类,许多内置函数的功能强化升级版…… + 提供许多内置函数的bug修复(是的,我们有在替官方修bug)、功能升级版,以及一系列内置函数所欠缺,但却常用的增强功能(部分功能仅支持Windows系统)。例如,表合并,维度化逻辑赋值,统一数组尺寸,发送喵提醒,从工作区复杂变量搜索指定名称…… 本包中所有函数均在MATLAB命名空间下,使用前需import。使用命名空间是一个好习惯,可以有效防止命名冲突,避免编码时不必要的代码提示干扰。 +MATLAB @@ -22,7 +22,7 @@ +UITools 每个代码文件内部都有详细文档,可以用doc命令查看。 ${PROJECT_ROOT}\图标.png - 9.8.0 + 9.9.0 ${PROJECT_ROOT}\埃博拉酱 的 MATLAB 扩展 Extension.mltbx