图片缩略图

mfilecompare

version 1.0.0.0 (3.75 KB) by 马赛厄斯Benedek
MFILECOMPARE分析一组m文件的内容的相对重叠

1.6 k下载

更新2010年12月19日

查看许可协议

这个函数的目的是分析和显示给定m文件集的内容重叠。
一个包含2个情节的图将会打开(见截图)。在左边的图中,任意两个文件的相对重叠用灰色的字段表示,颜色范围从黑色(0%重叠)到白色(100%重叠)。每个文件的右边图显示代码部分(黑色)和注释部分(绿色)的字符数。

分析的重叠(A、B),分为一个给定的字符数和每个块的匹配检查B (A, B)的重叠因此反映了多少在B,这不是相同的重叠(B, A)。
分析可以集中于整个内容、代码或注释(可在左下角的弹出菜单中设置)。

如何使用:
只需运行这个函数。作为一个可选的输入参数,你可以定义块大小(默认= 10个字符)。您将被要求选择一个包含您想要比较的文件的目录。然后显示分析图。
对于两个文件的任何组合,您都可以通过将鼠标移动到情节中各自的字段上来访问更详细的信息(显示在图底部的文本字段中)。通过点击左边图中的任何字段,相关的m文件将在Matlab编辑器中打开。

在我的Matlab课程中,我使用这个函数来检查作业中合作和剽窃的数量。

引用作为

马赛厄斯Benedek(2021)。mfilecompare(//www.tianjin-qmedu.com/matlabcentral/fileexchange/29781-mfilecompare), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2008a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!