examples/wavelet/wavelet1.rb in gsl-1.16.0.6 vs examples/wavelet/wavelet1.rb in gsl-2.1.0

- old
+ new

@@ -3,11 +3,13 @@ n = 256 nc = 20 data = GSL::Vector.alloc(n) -data.fscanf("ecg.dat") +File.new(File.dirname(__FILE__) + '/ecg.dat').each_with_index do |l, i| + data[i] = l.to_f +end w = GSL::Wavelet.alloc("daubechies", 4) work = GSL::Wavelet::Workspace.alloc(n) # Choose as you like... @@ -44,7 +46,7 @@ #data3 = GSL::Wavelet.transform(w, data2, GSL::Wavelet::BACKWARD, work) #data3 = GSL::Wavelet.transform(w, data2, GSL::Wavelet::BACKWARD) #data3 = GSL::Wavelet.transform_inverse(w, data2, work) #data3 = GSL::Wavelet.transform_inverse(w, data2) -GSL::graph(nil, data, data3, "-T X -C -g 3 -x 0 #{data.size} -L 'Red: data, Green: DWT'") +# GSL::graph(nil, data, data3, "-T X -C -g 3 -x 0 #{data.size} -L 'Red: data, Green: DWT'")