Package systole.view.charts

Examples of systole.view.charts.XYChart.plot()


            // primer grafico -> señal cruda
            XYChart rawSignalXYChart = new XYChart("Señal Original", "Muestras", "Amplitud (%)");
            rawSignalXYChart.setShowLegend(false);
            rawSignalXYChart.addSeries("Tren de Pulsos", rawSignal.getSegment().toDoubleArray(), 1);
            this.rawSignalChart = rawSignalXYChart.plot();

            this.segment = FilterProcessor.filterPulseWave(rawSignal.getSegment(), filtSet);

            // Si fue tomada invertida, la invierto
            if (rawSignal.isInverted()) {
View Full Code Here


            Segment segment = (this.getRawSignal().isInverted() ? this.getRawSignal().getSegment().invert() : this.getRawSignal().getSegment());
            XYChart ploter = new XYChart("Tren de pulsos", "Muestras", "Amplitud");
            ploter.addSeries("pulsos", segment.toDoubleArray(), 1);
            ploter.setShowLegend(false);
            ploter.setShowTitle(false);
            this.chart = ploter.plot();
            this.preview.getjPnlCenter().add(this.chart, BorderLayout.CENTER);
        } else {
            this.preview.getjPnlCenter().removeAll();
        }
        this.preview.getjPnlCenter().revalidate();
View Full Code Here

                name = "Segmento: " + currentSegment.getSegmentNumber();
                chart = new XYChart(name);
                chart.addSeries(name, segment.toDoubleArray(), 1);
                chart.setShowLegend(false);
                chart.setShowTitle(false);
                pnl = chart.plot();
                pnl.setMouseZoomable(false);
                pnl.setPopupMenu(null);
                BigDecimal correlation = currentSegment.getCorrelation().multiply(new BigDecimal(100));
                String hint = "Grado de correlación: " + format.format(correlation);
                JPnlItemAutoSelection img = new JPnlItemAutoSelection(currentSegment.getSegmentNumber(), pnl, this, hint);
View Full Code Here

            name = "Segmento: " + (item);
            chart = new XYChart(name);
            chart.addSeries(name, currentSegment.toDoubleArray(), 1);
            chart.setShowLegend(false);
            chart.setShowTitle(false);
            pnl = chart.plot();
            pnl.setMouseZoomable(false);
            pnl.setPopupMenu(null);
            JPnlItemFlow img = new JPnlItemFlow(item, pnl,
                    this);
            img.setPreferredSize(dim);
View Full Code Here

        // primer grafico -> señal cruda
        XYChart rawSignal = new XYChart("Señal Original", "Muestras", "Amplitud (%)");
        rawSignal.setShowLegend(false);
        rawSignal.addSeries("Tren de Pulsos", this.currentAnalysis.getRawSignal().getSegment().toDoubleArray(), 1);
        this.rawSignalChart = rawSignal.plot();
        // onda filtrada
        this.segment = FilterProcessor.filterPulseWave(this.currentAnalysis.getRawSignal().getSegment(), filtSet);

        if (this.currentAnalysis.getRawSignal().isInverted()) {
            this.segment = this.segment.invert();
View Full Code Here

        XYChart previewChart = new XYChart("Señal Filtrada - Vista Previa","Muestras","Amplitud(%)");
        previewChart.setShowLegend(false);
        previewChart.addSeries("", refiltered.toDoubleArray(), 1);

        this.jPnlFilteredSignal.removeAll();
        this.jPnlFilteredSignal.add(previewChart.plot());
        this.jPnlFilteredSignal.revalidate();

        this.btnApplyFilter.setEnabled(true);

    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.