最近进行模糊度搜索方面的研究,偶然发现一个 Matlab 工具箱,本篇博文就简单介绍一下如何使用这个工具箱的。
下载很简单,直接进官网1
依次点击 Download ,进入下载页面,填一下信息(盲猜可以瞎填),提交就会自动下载。
下载好工具箱之后,可以发现有两个文件夹,man
里面是帮助文档,src
里面是源码。下面看一下src
中的文件都有什么:
这些函数的含义正如文件名所示,注意 demo
子文件夹,里面是一个示例,可以直接运行 LAMBDAdemo.m
直接运行 LAMBDAdemo.m
即可,子文件夹 demo
里面的几个 mat 就是一些算例,在 LAMBDAdemo.m
中,可以load
其他数据。
需要注意的是,自己搞 mat 需要包含 3 个矩阵:a, Q, truth
,分别为浮点模糊度向量、协方差矩阵和真实整数模糊度向量。
下载好工具箱之后,可以发现有两个文件夹,man
里面是帮助文档,src
里面是源码。下面看一下src
中的文件都有什么:
可以看到,里面有许多函数,还有几个 mat
,这些个 mat 就是一些算例,load 之后会出来 3 个矩阵:a, Q, truth
,分别为浮点模糊度向量、协方差矩阵和真实整数模糊度向量。值得注意的是两个GUI
,一会有大用。
直接在 Matlab Command Window 里面键入命令 SR_GUI
弹出来一个用户界面:
然后慢慢摸索用就行了,这个主要是依据不同的指标来计算模糊度固定成功率的。
另一个 GUI SR_GUI_unbiased
弹出来的用户交互界面如下:
如何绘制说明文档中那些好看的图呢?这两个工具箱中好像没有相应的绘图代码,还是有但是我没有发现呢?