Скачиваний:
23
Добавлен:
01.05.2014
Размер:
2.79 Кб
Скачать
/*
 * $Id: App.java 133 2006-03-13 19:38:45Z ip $
 *
 */
package ru.iplabs.eltech.sem10.qual_4;

import ru.iplabs.commons.FileSeeker;
import ru.iplabs.commons.Seeker;

public class App {

    /**
     * @param args
     */
    public static void main(String[] args) {
        StringBuffer result = new StringBuffer();

        result.append("\n---100%---\n\n");
        Distribution dis = new EqualDistribution(30);
        dis.generation(20);
        result.append("\nРавномерное распределение\n\n");
        result.append(dis.getDataTeXFormat());
        result.append(dis.getCheckingTeXFormat());

        Distribution dis2 = new ExpDistribution(dis.getData());
        dis2.transform();
        result.append("\nЭкспоненциальное распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());
        
        dis2 = new RaleyDistribution(dis.getData());
        dis2.transform();
        result.append("\nРэлеевское распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());

        result.append("\n---80%---\n\n");
        Distribution disn = new EqualDistribution(dis.getData(), 0.8);
        result.append("\nРавномерное распределение\n\n");
        result.append(disn.getDataTeXFormat());
        result.append(disn.getCheckingTeXFormat());
        
        dis2 = new ExpDistribution(disn.getData());
        dis2.transform();
        result.append("\nЭкспоненциальное распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());

        dis2 = new RaleyDistribution(disn.getData());
        dis2.transform();
        result.append("\nРэлеевское распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());

        result.append("\n---60%---\n\n");
        disn = new EqualDistribution(dis.getData(), 0.6);
        result.append("\nРавномерное распределение\n\n");
        result.append(disn.getDataTeXFormat());
        result.append(disn.getCheckingTeXFormat());

        dis2 = new ExpDistribution(disn.getData());
        dis2.transform();
        result.append("\nЭкспоненциальное распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());

        dis2 = new RaleyDistribution(disn.getData());
        dis2.transform();
        result.append("\nРэлеевское распределение\n\n");
        result.append(dis2.getDataTeXFormat());
        result.append(dis2.getCheckingTeXFormat());
        
        Seeker fs = new FileSeeker();
        fs.setContent("report.txt", result.toString());
    }

}
Соседние файлы в папке qual_4