In the current information technology, in the context of globalization, the traditional manual calculation has been unable to meet the people of high efficiency, high accuracy in decision-making needs. Therefore aided decision-making responsibility and become a new tool for management decision-making, the new method. Based on this, In this paper, give full play to the computer based on the powerful computing capabilities, the choice of the U.S. The MathWorks Matlab R2009a integrated mathematical modeling environment as a development platform, using the M programming language, computer-aided decision-making in the use of AHP for discussion. trying AHP program on the use of computer systems for management decision to explore a new road titles of papers.

1.1 hierarchical model constructed during the AHP analysis, the most important step is to create a hierarchical structure model index, based on structural models judgment matrix, and only passed judgment matrix consistency test only after the analysis and calculation. Among them, the structural model can be designed into three levels, the highest level for the target layer, the purpose of decision-making and problem to be solved, the middle layer of the factors to be considered for decision-making, decision-making criteria, the lowest level is an alternative decision-making programs. Generally speaking, the guidelines of the lower layer of each index indicator is no limit, but in this article only in the design process Shangqie each indicator has the same number of lower-level indicators under the assumption completed AHP analysis, so this article later selected case also satisfy this assumption.

1.2 establish judgment matrix judgment matrix is a factor for all of the layers of a layer of a comparison of the relative importance of factors to determine the matrix elements of the assignment, often using nine scale method (which uses the numbers 1 through 9 and its inverse represents the relative importance of indexes), the specific scaling method shown in Table 1.

1.3 Inspection judgment matrix determines the complexity of multi-stage, often makes certain value judgment matrix inconsistent with the possibility that the judgment matrix does not guarantee complete harmony when judgment matrix can not guarantee full consistency with , the corresponding characteristic root of judgment matrix will also change, so you can use judgment matrix eigenvalue test to determine the change in the degree of consistency in the analytic hierarchy, so that the largest judgment matrix eigenvalues λmax, the order number n, then the consistency of judgment matrix test indicators denoted as:

⑴

The larger the value of CI, the worse the judgment matrix when the order is greater than 2, the judgment matrix consistency index CI and the same order of average random consistency index RI ratio as random consistency ratio, in which the value of RI determined from Table 2, CR is calculated as:

⑵

1.4 overall sort of hierarchical levels in a single sort through the results of each indicator relative importance of indicators on a sorted vector, along the hierarchical structure step by step in order to perform matrix calculations from the bottom up, you can get to the highest of the underlying index layer relative importance weights to each of the underlying index can be sorted priorities, identify key indicators and special attention.

I compiled the program that is rich in the use of Matlab functions, matrix operations, and program control functions, to explore its AHP analysis of the application. Program through the three-cycle structure, in accordance with the method shown in Table 1, and rules to implement multiple the level of individual judgment matrix input and generation, and can calculate their eigenvalues, in accordance with the above formula ⑴, ⑵ formulas shown in Table 2, and the matrix method consistency test when all the tests have passed the consistency of judgment matrix , the program will in turn from the bottom of the calculated levels, and ultimately the index of the underlying layer relative to the weight coefficient criterion, thus contributing to choose the best program, the program flow shown in Figure 1, in which said parallelogram input data, diamond indicates judgment, according to the judgment result appears two different branches. Links to free download http://eng.hi138.com

end

Wherein, mp within the layer number of indicators that, p is the number of layers indicators, both in the beginning of the program specified by the user; vect empty matrix is initially assigned, the loop index layer generated after the judgment of the first vector; m is vect The maximum vector, maxpl record the maximum position.

Since the restrictions on the structure of the program, the program can only Shangqie various indicators are at the same level for all impact the next level indicators when handling AHP problem, it is assumed that this example also comply with the conduct.

Now you need to make decisions on the above issues, the need to decide on three options (S1 ~ S3) in the selection of the optimal solution and its main steps and actions are as follows.

In addition, as mentioned earlier, there is a limitation of this procedure, the need to meet the same level for all the indicators within the next level of impact indicators are assumed to run correctly when the author of the program will be conducted in the future to further improve and enhance its functionality and ease of use, so that it can meet different types, different conditions AHP analysis, computer-aided decision-making in everyday life play a greater role.

- On vocational colleges of public computer management and maintenance
- Matlab-based AHP and use
- Non-linear editing in the digital television programs Application Analysis
- Analysis of the inventory management system based on bar code technology
- The Design and Implementation of enterprise inventory management information system based on ASP.NET