QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2135|回复: 3
打印 上一主题 下一主题

求助:关于linmap模型的程序编写问题!(程序已写,可以运行,可是结果都是0,为什么)

[复制链接]
字体大小: 正常 放大
jqylb        

1

主题

6

听众

23

积分

升级  18.95%

  • TA的每日心情
    奋斗
    2013-7-22 15:52
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    自我介绍
    wu
    跳转到指定楼层
    1#
    发表于 2013-7-9 09:25 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    本帖最后由 jqylb 于 2013-7-22 16:05 编辑

    以下程序应该怎么编写???我研究了好多天还是一头雾水,求大神帮帮忙啊!!!

    其中,


    设决策人最偏好的方案用指标空间的理想点表示,则指标空间任一样品点 到理想点的加权欧几里德距离平方Si为


    式中Wj(j=1,2,L,p)为第j个指标的权重平方。

    Q为方案的有序对集

    具体数据如下:

       3.2 4.0 3.2 (方案1)
       4.0 4.8 3.8 (方案2)
    X= 2.8 3.8 4.0 (方案3)
       3.6 4.2 4.2 (方案4)

    方案的优劣顺序O={方案2,方案4,方案1,方案3}

    方案的有序对集Q={(2,4),(2,1),(2,3),(4,1),(4,3),(1,3)}










    要求的是权重Wj

    公式图片.rar

    28.78 KB, 下载次数: 4, 下载积分: 体力 -2 点

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    jqylb        

    1

    主题

    6

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    奋斗
    2013-7-22 15:52
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    自我介绍
    wu
    回复

    使用道具 举报

    jqylb        

    1

    主题

    6

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    奋斗
    2013-7-22 15:52
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    自我介绍
    wu
    回复

    使用道具 举报

    jqylb        

    1

    主题

    6

    听众

    23

    积分

    升级  18.95%

  • TA的每日心情
    奋斗
    2013-7-22 15:52
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    自我介绍
    wu
    本帖最后由 wujianjack2 于 2013-7-22 20:48 编辑

    我自己写了一下,程序可以运行了,可是计算出来的结果都是0,这是为什么啊????


    model:
    sets:
    fa/s1 s2 s3 s4/;
    zb/zb1 zb2 zb3/:w,v;
    bzh(fa,zb):z;
    q(fa,fa)/s2,s4 s2,s1 s2,s3 s4,s1 s4,s3 s1,s3/:r;
    endsets
    data:
    z=-0.39,-0.46,-1.39
    1.16,1.39,0.00
    -1.16,-0.93,0.46
    0.39,0.00,0.93;
    enddata
    min=@sum(q(k,l):r(k,l));
    @for(q(k,l):@sum(zb(j):w(j)*(z(l,j)^2-z(k,j)^2))-2*@sum(zb(j):v(j)*(z(l,j)-z(k,j)))+r(k,l)>0);
    @for(q(k,l):@sum(zb(j):w(j))*@sum(zb(j):z(l,j)^2-z(k,j)^2)-2*@sum(zb(j):v(j))*@sum(zb(j):z(l,j)-z(k,j))=h);
    @for(q(k,l):r(k,l)>0);
    @for(zb:w>0);
    h>0;
    @for(zb:@free(v););
    end




    Global optimal solution found.
    Objective value: 0.000000
    Infeasibilities: 0.000000
    Total solver iterations: 0

    Variable Value Reduced Cost
    H 0.000000 0.000000
    W( ZB1) 0.000000 0.000000
    W( ZB2) 0.000000 0.000000
    W( ZB3) 0.000000 0.000000
    V( ZB1) 0.000000 0.000000
    V( ZB2) 0.000000 0.000000
    V( ZB3) 0.000000 0.000000
    Z( S1, ZB1) -0.3900000 0.000000
    Z( S1, ZB2) -0.4600000 0.000000
    Z( S1, ZB3) -1.390000 0.000000
    Z( S2, ZB1) 1.160000 0.000000
    Z( S2, ZB2) 1.390000 0.000000
    Z( S2, ZB3) 0.000000 0.000000
    Z( S3, ZB1) -1.160000 0.000000
    Z( S3, ZB2) -0.9300000 0.000000
    Z( S3, ZB3) 0.4600000 0.000000
    Z( S4, ZB1) 0.3900000 0.000000
    Z( S4, ZB2) 0.000000 0.000000
    Z( S4, ZB3) 0.9300000 0.000000
    R( S2, S4) 0.000000 1.000000
    R( S2, S1) 0.000000 1.000000
    R( S2, S3) 0.000000 1.000000
    R( S4, S1) 0.000000 1.000000
    R( S4, S3) 0.000000 1.000000
    R( S1, S3) 0.000000 1.000000
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-17 03:18 , Processed in 0.534570 second(s), 71 queries .

    回顶部