fdep:用户功能依赖关系查找器 FDEP剖析MATLAB文件,并迭代查找在运行时使用的所有用户定义函数(模块) FDEP检索每个模块的-子功能-嵌套函数-匿名函数- EVAL调用类-未解决的通话和所有- ML股票功能- ML内置功能- ML类- ML的工具箱它使用运行时选项和返回的宏创建用户友好,直观易懂且交互式的GUI,这些GUI-在各种面板和列表框中列出结果-为每个模块绘制完整的概要并包含详尽的信息-绘制完整的依赖矩阵-绘制运行时和模块树 从本质上讲,FDEP是DEPFUN和MLINT的包装。但是,由于采用了…

比较结构 Matlab递归比较两个结构变量,并记下两个结构不同的地方 结构化变量非常适合组织数据和处理数据。但是,它们可能很难检查错误或差异。功能允许对照单独结构中的对应字段检查结构的每个字段。可能的结果是:1.字段一致(两个都存在并且具有相同的内容)2.字段不一致(两个都存在但是内容/值不同)3.字段仅存在于一个结构中4.字段类型不同(变量类不一致) ) 完整资料领取请阅读全文

将任意维度的数组拆分为大小相等的块的单元格数组。 MAT2TILES基本上是mat2cell的包装器,但是当您只是试图将N维数组分解为相等大小的块时,它具有更方便的接口。它采用所需的块大小作为输入参数,而mat2cell则不需要。当您只想沿特定尺寸平铺时,MAT2TILES还提供了一些便捷的快捷方式(请参见下文)。用法:C = mat2tiles(X,D1,D2,D3,...,Dn)C = mat2tiles(X,[D1,D2,D3,...,Dn]) 将产生一个包含相邻块的单元格C数组X,每个块的尺寸为D…

cell2csv 将单元格数组内容写入* .csv文件。  此函数将单元格数组写入CSV文件。它适用于空单元格,数字单元格,char单元格和字符串单元格。一个数组可以包含所有数组。 Excel即可读取CSV文件,因此您不需要DDE或ActiveX。 完整资料领取请阅读全文

字符串单元格数组的字母数字排序(1xN个字符)。考虑到字符串中出现的任何数字子字符串的值,对字符串进行排序。比较例如: X = {'a2', 'a10', 'a1'};sort(X)ans = 'a1' 'a10' 'a2'natsort(X)ans = 'a1' 'a2' 'a10' 默认情况下,NATSORT将所有连续的数字解释为整数,可以使用正则表达式指定数字子串识别,从而允许数字子串具有:*一个+/-符号*一个小数点和一个十进制小数* E表示指数*小数,八进制,十六进制或二进制符号* Inf或NaN值*正则…

自然顺序行排序 字符串单元格数组(1xN个字符)的行的字母数字排序。与MATLAB的SORTROWS函数类似,但是考虑了字符串中出现的任何数字子字符串的值。比较例如:>> X = {'x2','10';'x10','0';'x1','0';'x2','2'};>> sortrows(X) % Wrong numeric orderans ='x1' '0''x10' '0''x2' '10''x2' '2'>> natsortrows(X) % Correct numeric o…

字母数字形式的文件名或文件路径,具有可自定义的数字格式。 字符串单元格数组的字母数字排序(1xN个字符)。考虑到字符串中出现的任何数字子字符串的值,对字符串进行排序。比较例如: >> A = {'a2.txt', 'a10.txt', 'a1.txt'};>> sort(A)ans = 'a1.txt' 'a10.txt' 'a2.txt'>> natsortfiles(A)ans = 'a1.txt' 'a2.txt' 'a10.txt'  默认情…

JSON解析器 将JSON字符串解析为结构和单元格  此函数解析JSON字符串。它将JSON数组转换为单元格数组,并将JSON对象转换为结构。这可以用webervices使用的是诸如谷歌提供的API返回JSON数据。 使用的示例是:google_search ='your web api address ';matlab_results = parse_json(urlread(google_search));disp(matlab_results {1} .responseData.resul…

Gerchberg-Saxton相位检索算法 Gerchberg-Saxton迭代相位检索算法的示例。  Gerchberg-Saxton迭代相位检索算法的示例,该算法可用于从两个强度图像中重建复值波前分布:真实空间图像和复值样本的衍射图样。样本幅度是二进制猫卡通,最大值为1,样本相位为单词“cat”,最大值为1弧度。 完整资料领取请阅读全文

xml2struct的改进版本,可将xml文档转换为MATLAB结构。  xml2struct接受一个Java xml对象,一个xml文件或xml格式的字符串,并返回一个保留该xml文档中树关系的结构。它是另一个MATLAB文件交换提交的改进版本:https://ai.52learn.online/9641 具体来说,它具有以下功能:1.解决了存在注释时其他数据将丢失的问题。2.修复了“类型为'double'的输入参数的未定义函数'toCharArray'。”的问题。3.添加了对xml字符串的支持。 完整…

1345679