设为首 页  加入收藏  联系我们    
程序代码快速生成源码生成
辅导计算机软件程序 毕业设计 程序代码 代写做软件程序毕设 免费开发资料 -> 毕业设计 -> VC大学生程序设计能力评价软件-692-(源码+论文资料) 退出登录 用户管理
客服联系方式:
 
 
    特色优势
 
软件简介:
视频地址链接:
本站尽最大可能将系统开发过程,系统流程分析,系统数据库表结构,免费提供您参考阅读!请下载演示参考系程序细节,更多详情请咨询客服!
技术经验 | VB毕业设计 | JSP毕业设计 | VC毕业设计 | 文献参考 | C#毕业设计 | vb.net毕业设计
Delphi毕业设计 | Asp.NET毕业设计 | VBA (Access) 毕业设计 | VBA (Excel) 毕业设计 | ASP毕业设计 | PB毕业设计 | android(安卓)毕业设计
Nodejs ES6前端全栈 vue react 小程序 express koa2 mern | python(web开发Django框架) | html5游戏开发 | Jquery毕业设计 | XSLT毕业设计
第一次调用这个界面:
1-1  默认 1   其它的是倒数关系 int doAhpWeight(int n, double x[], double w[], double &CR)
N 3  X 矩阵值        w 返回运行的结果 权重  返回值    CR 是0   函数 返回 是合格  -1 矩阵是否合格
 
输入框中输入数据放到一个数组中,数组是一维的。按确定后,调用层次分析法函数。 吧结果(即权重)显示出来,一致性结果显示::合格就可以下一步;不合格就得重新输入数据(在上图添加个重新输入的按钮),图中的“TODO:在这里设置对话框控制”这句话不要。
 
当按下一步后出现下面界面:做法同上
 
 
下一步:
 
这里面的权重图上是横排的  因为我排不下了,你做的时候竖排  跟上面的一样就可以了,
做法同上
 
 
下一步:  
做法同样
 
 
 
上面4次的权重计算  第一次是准则层的   后面3次是措施层的      得到权重后要把措施层的权重每个分别乘以准则层的权重,对应相乘   例如:作业成绩跟教育学习的相乘,实践次数的跟实践经历相乘。。。。。。。得结果例如是a[12].
这个相乘的结果最后要用。
 
 
最后那个界面输入的值不能大于8  就是范围为0到8
 
最后还有个界面  我没做
具体是有几个输入:就是下表的措施层都要输入:

总目标层
准则层
措施层
 
 
 
程序
设计
能力
教育学习
作业成绩
考试成绩
教育学历
 
 
实践经历
实践次数
课题难度
完成程度
 
出错几率
纠错能力
获得评价
老师评价
工作评价
获得证书
获得奖励

输入后的数据跟上面相乘后的结果(a[12])对应相乘然后相加,得一个数。
最后判断这个数的大小  份成4个等级:不及格(<2),及格(2-4),良好(4-6),优秀(6-8)。
输出等级。

#include<iostream>
#include<math.h>
using namespace std;

int doAhpWeight(int n, double x[], double w[], double &CR)
{
        //n:判断矩阵维数,输入值
        //x:判断矩阵,输入值
        //w:特征向量,即权重,返回值
        //CR:随机一致性比率CR=CI/RI,返回值
        //返回0为正常;返回-1为判断矩阵格式不合要求;返回-2为不满足一致性
        const double RI[16] = {0.0, 0.0, 0.0, 0.5149, 0.8931, 1.1185, 1.2494, 1.3450, 1.4200,
                        1.4616, 1.4874, 1.5156, 1.5405, 1.5583, 1.5779, 1.5894};
        int i, j;
        double tmpSum1, tmpSum2;
        double rMax;
        double CI;
        double *q;
        double *c;
        q = new double[n*n];
        c = new double[n];
        if (n<=1 || n>=16)
                return -1;
        for (i=0; i<n; i++)
        {
                if ( fabs(x[i*n+i]-1.0) > 0.00001 )
                                return -1;
                for (j=0; j<n; j++)
                {
                        if (fabs(x[i*n+j]*x[j*n+i]-1.0) > 0.001)
                                return -1;
                }
        }
        for (j=0; j<n; j++)
        {
                tmpSum1 = 0.0;
                for (i=0; i<n; i++)
                {
                        tmpSum1 = tmpSum1 + x[i*n+j];
                }
                for (i=0; i<n; i++)
                {
                        q[i*n+j] = x[i*n+j]/tmpSum1;
                }
        }
        for (i=0; i<n; i++)
        {

不能下载计算机源码, 毕业设计论文资料,
大作业!报告错误,谢谢
 
找到您需要的资源啦!?本站所有软件高速免费下载,记得下次再来哦,毕业设计免费获取,3Q2008.Com您下载的首选
  软件大小:69 KB 下载次数:1158  
  更新时间:2010/8/30 10:00:29  
无需注册 演示程序直接下载
下载地址一

输入您的题目信息关键字,查询更多

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright ©2024 3Q2008.Com 网络
 

定做服务操作流程 主站   关于我们   联系程序员   企业建站 

辽ICP备2024022997号-1
 业务(企业网站制作,系统制作,毕业设计资料辅导,系统开发 ,项目定制,辅导讲解,算法分析)
联系方式:jjwebCoder@QQ.Com    QQ:63353282    Tel:(86) 0411-84062008
Copyrights ©3Q2008.Com 网站制作 3Q2008网络
网站制作,系统开发 记得http://www.3Q2008.Com http://www.QY2S.Com http://www.99wk.Com
首页 |  定制流程 |  检索数据 |  联系我们 | 关于本站 |  Top △