主文件代码:
INPUT:M(3,2,50,1);
MID : stkindi('' ,'cc.MID(M)',0,4,-1);//引用带参数
改为
MID : stkindi('' ,'cc.MID(3)',0,4,-1);//引用带参数
直接使用不行吗?
加上(3),跟不加的效果是一样了。用(M),一是模型修改参数时比较方便,二是我要对其参数优化。
INPUT:N(3,2,50,1);
MID : stkindi('' ,'cc.MID(N)',0,4,-1);//引用带参数
这样试试呢?
这问题以前一直没注意过,我以为相当于内部变量,不冲突呢。
[此贴子已经被作者于2015/12/23 13:57:50编辑过]
不对啊,刚看了以前的别的模型,引用和被引用文件中的参数用同一名称也没问题啊,名称相同与否没有影响。晕了
我搞错了,刚才改成(N)还是不行。就是引用与被引用文件的参数无论名称是否相同,结果都不对,只有引用不含参数的情况是对的。另外,经验证,用MIDDD : "cc.MID##min30"(N);这样的引用形式没问题。
[此贴子已经被作者于2015/12/23 14:42:12编辑过]