工作流网生成器V1.0版使用手册
1、工具简介
此工具由湖南理工学院潘理、谈芝梦、王希开发,已在MATLAB R2013b(64位)版本上测试通过,可用于自动生成自由选择、安全、无环工作流网实例。
2、运行说明
解压压缩文件genWFN.rar,启动MATLAB软件,在命令行窗口转到解压文件夹所在目录,输入如下格式命令:
genWFN(m,n,k)
注:输入参数为3个,其中m为库所数,n为变迁数,k为库所分组数。
例如:genWFN(10,8,5)
将在命令行窗口输出4项内容:
gp =
1 2 3 4 5
1 4 2 2 1
1 2 6 8 10
注:gp表示库所分组情况,第一行为分组编号,第二行为每组节点数,第三行为每组第一个库所节点的编号。
gt =
1 2 3 4
2 3 2 1
1 3 6 8
注:gt表示变迁分组情况,第一行为分组编号,第二行为每组节点数,第三行为每组第一个变迁节点的编号。
P2T =
1 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 0 1 1 0 0 0
0 0 0 1 1 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
注:P2T表示P到T的关联矩阵F-
T2P =
0 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0
0 -1 0 0 0 0 0 0
0 -1 0 0 0 0 0 0
0 0 -1 0 0 0 0 0
0 0 0 -1 -1 0 0 0
0 0 0 0 0 -1 -1 0
0 0 0 0 0 -1 -1 0
0 0 0 0 0 0 0 -1
注:T2P表示T到P的关联矩阵F+
根据上述结果,同时输出工作流网图形,如下图。
由于采用随机生成算法,每次结果可能不同。
3、联系方式
邮箱:panli12345@126.com
2018年11月9日