コード例 #1
0
ファイル: Tools.cs プロジェクト: Gao851021/sinapse
 public static double Entropy(params int[] values)
 {
     Visualizations.Histogram histogram;
     histogram = new Visualizations.Histogram();
     histogram.Compute(values, 1.0);
     return(Visualizations.Histogram.Measures.Entropy(histogram.Values));
 }
コード例 #2
0
        //---------------------------------------------

        #region Event Handling
        private void trackBar_ValueChanged(object sender, EventArgs e)
        {
            m_histogram.Compute(m_samples, (int)trackBar1.Value);

            /* m_histogram.Compute(m_samples, RangeConversion.Convert(
             *                          trackBar1.Value,
             *                          new DoubleRange(0, 100),
             *                          new DoubleRange(0, m_histogram.Range.Length)
             *                     ));
             */
            this.UpdateGraph();
        }