Table of Contents - digiproc-0.2.5 Documentation
Classes and Modules
- Array
- Digiproc
- Digiproc::AnalogSignal
- Digiproc::BFDFTStrategy
- Digiproc::BandpassFilter
- Digiproc::BandstopFilter
- Digiproc::BlackmanWindow
- Digiproc::Convolvable
- Digiproc::Convolvable::ClassMethods
- Digiproc::Convolvable::InstanceMethods
- Digiproc::CoreExtensions
- Digiproc::CoreExtensions::ArrayExtension
- Digiproc::CoreExtensions::ArrayExtension::DotProduct
- Digiproc::CoreExtensions::ArrayExtension::Multiply
- Digiproc::CoreExtensions::ArrayExtension::Sum
- Digiproc::CoreExtensions::FloatExtension
- Digiproc::CoreExtensions::FloatExtension::OddPatch
- Digiproc::CoreExtensions::MathExtension
- Digiproc::CoreExtensions::MathExtension::Decible
- Digiproc::CoreExtensions::VectorExtension
- Digiproc::CoreExtensions::VectorExtension::Projection
- Digiproc::CoreExtensions::VectorExtension::Projection::ClassMethods
- Digiproc::CoreExtensions::VectorExtension::Projection::InstanceMethods
- Digiproc::DataProperties
- Digiproc::DataProperties::Slope
- Digiproc::DataProperties::Slope::Negative
- Digiproc::DataProperties::Slope::Positive
- Digiproc::DataProperties::Slope::Zero
- Digiproc::DigitalFilter
- Digiproc::DigitalSignal
- Digiproc::FFT
- Digiproc::Factories
- Digiproc::Factories::FilterFactory
- Digiproc::Factories::FilterFactory::Filters
- Digiproc::Factories::WindowFactory
- Digiproc::FourierTransformable
- Digiproc::FourierTransformable::GenericMethods
- Digiproc::Functions
- Digiproc::HammingWindow
- Digiproc::HanningWindow
- Digiproc::HighpassFilter
- Digiproc::Initializable
- Digiproc::KaiserWindow
- Digiproc::LowpassFilter
- Digiproc::Multipliable
- Digiproc::OS
- Digiproc::Plottable
- Digiproc::Plottable::ClassMethods
- Digiproc::Plottable::InstanceMethods
- Digiproc::Plottable::Styles
- Digiproc::Probability
- Digiproc::Probability::GaussianDistribution
- Digiproc::Probability::RandomBitGenerator
- Digiproc::Probability::TheoreticalBinomialDistribution
- Digiproc::Probability::TheoreticalGaussianDistribution
- Digiproc::QuickPlot
- Digiproc::Rbplot
- Digiproc::Rbplot::LinePlot
- Digiproc::RectangularWindow
- Digiproc::RequiresData
- Digiproc::Strategies
- Digiproc::Strategies::BFConvolutionStrategy
- Digiproc::Strategies::CustomCompandingStrategy
- Digiproc::Strategies::DifferentialEncodingStrategy
- Digiproc::Strategies::GaussSeidelStrategy
- Digiproc::Strategies::GaussianGeneratorBoxMullerStrategy
- Digiproc::Strategies::GramSchmidtOrthonormalize
- Digiproc::Strategies::GrayCode
- Digiproc::Strategies::IFFTConjugateStrategy
- Digiproc::Strategies::JacobiStrategy
- Digiproc::Strategies::PSK
- Digiproc::Strategies::Radix2Strategy
- Digiproc::Strategies::Sor2Strategy
- Digiproc::Strategies::SorStrategy
- Digiproc::Strategies::XORDifferentialEncodingStrategy
- Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- Digiproc::WindowStrategy
- Dsp
- Dsp::Systems
- Dsp::Systems::CustomSystems
- Dsp::Systems::HilbertTransform
- Dsp::Systems::MatchedFilter
- Dsp::Systems::RaisedCosineFilter
- Dsp::Systems::System
Methods
- ::== — Digiproc::DataProperties::Slope::Negative
- ::== — Digiproc::DataProperties::Slope::Positive
- ::== — Digiproc::DataProperties::Slope::Zero
- ::Negative — Digiproc::DataProperties::Slope
- ::Positive — Digiproc::DataProperties::Slope
- ::Zero — Digiproc::DataProperties::Slope
- ::bandpass — Digiproc::Factories::FilterFactory::Filters
- ::bandstop — Digiproc::Factories::FilterFactory::Filters
- ::bin_str_to_i — Digiproc::Functions
- ::bitstream — Digiproc::Probability::RandomBitGenerator
- ::calculate — Digiproc::FFT
- ::center_of — Digiproc::Functions
- ::conv — Digiproc::Strategies::BFConvolutionStrategy
- ::conv_overlap_area — Digiproc::Strategies::BFConvolutionStrategy
- ::corr_coeff — Digiproc::Probability
- ::correlation_coefficient — Digiproc::Probability
- ::cov — Digiproc::Probability
- ::covariance — Digiproc::Probability
- ::cross_correlation — Digiproc::Functions
- ::decode — Digiproc::Strategies::DifferentialEncodingStrategy
- ::decode — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::decode — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::decode_bits — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::decode_bits — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::decode_phase — Digiproc::Strategies::DifferentialEncodingStrategy
- ::decode_str — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::decode_str — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::encode — Digiproc::Strategies::DifferentialEncodingStrategy
- ::encode — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::encode — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::encode_bits — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::encode_bits — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::encode_str — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::encode_str — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::erf — Digiproc::Probability
- ::erfc — Digiproc::Probability
- ::evenly_spaced? — Digiproc::QuickPlot
- ::fact — Digiproc::Functions
- ::filter_for — Digiproc::Factories::FilterFactory
- ::generate — Digiproc::Strategies::GrayCode
- ::get_bit — Digiproc::Probability::RandomBitGenerator
- ::highpass — Digiproc::Factories::FilterFactory::Filters
- ::included — Digiproc::Convolvable::InstanceMethods
- ::included — Digiproc::FourierTransformable
- ::included — Digiproc::Initializable
- ::included — Digiproc::Multipliable
- ::included — Digiproc::RequiresData
- ::is? — Digiproc::DataProperties::Slope::Negative
- ::is? — Digiproc::DataProperties::Slope::Positive
- ::is? — Digiproc::DataProperties::Slope::Zero
- ::lambda_plot — Digiproc::QuickPlot
- ::line — Digiproc::Rbplot
- ::linspace — Digiproc::Functions
- ::lowpass — Digiproc::Factories::FilterFactory::Filters
- ::make_odd — Digiproc::Factories::FilterFactory
- ::map_data_to_range — Digiproc::Functions
- ::map_to_eqn — Digiproc::Functions
- ::mean — Digiproc::Probability
- ::monotonic? — Digiproc::Functions
- ::monotonic_state — Digiproc::Functions
- ::new — Digiproc::FFT
- ::new — Digiproc::BandpassFilter
- ::new — Digiproc::BandstopFilter
- ::new — Digiproc::DigitalFilter
- ::new — Digiproc::HighpassFilter
- ::new — Digiproc::LowpassFilter
- ::new — Digiproc::Probability::TheoreticalBinomialDistribution
- ::new — Digiproc::Probability::RandomBitGenerator
- ::new — Digiproc::Probability::GaussianDistribution
- ::new — Digiproc::Probability::TheoreticalGaussianDistribution
- ::new — Digiproc::Rbplot::LinePlot
- ::new — Digiproc::AnalogSignal
- ::new — Digiproc::DigitalSignal
- ::new — Digiproc::Strategies::CustomCompandingStrategy
- ::new — Digiproc::BFDFTStrategy
- ::new — Digiproc::Strategies::IFFTConjugateStrategy
- ::new — Digiproc::Strategies::Radix2Strategy
- ::new — Digiproc::Strategies::GaussianGeneratorBoxMullerStrategy
- ::new — Digiproc::Strategies::GaussSeidelStrategy
- ::new — Digiproc::Strategies::JacobiStrategy
- ::new — Digiproc::Strategies::Sor2Strategy
- ::new — Digiproc::Strategies::SorStrategy
- ::new — Digiproc::Strategies::PSK
- ::new — Digiproc::Strategies::GramSchmidtOrthonormalize
- ::new — Digiproc::BlackmanWindow
- ::new — Digiproc::HammingWindow
- ::new — Digiproc::HanningWindow
- ::new — Digiproc::KaiserWindow
- ::new — Digiproc::RectangularWindow
- ::new — Digiproc::WindowStrategy
- ::new — Dsp::Systems::CustomSystems
- ::new — Dsp::Systems::HilbertTransform
- ::new — Dsp::Systems::MatchedFilter
- ::new — Dsp::Systems::RaisedCosineFilter
- ::new — Dsp::Systems::System
- ::new — Digiproc::Convolvable::InstanceMethods
- ::new — Digiproc::FourierTransformable
- ::new_bitstream — Digiproc::Probability::RandomBitGenerator
- ::new_from_eqn — Digiproc::DigitalSignal
- ::new_from_equations — Digiproc::DigitalSignal
- ::new_from_spectrum — Digiproc::FFT
- ::new_symbol_stream — Digiproc::Probability::RandomBitGenerator
- ::normal_cdf — Digiproc::Probability
- ::normal_q — Digiproc::Probability
- ::normal_random_generator — Digiproc::Probability
- ::nrand — Digiproc::Probability
- ::ones — Digiproc::Functions
- ::pdf — Digiproc::Probability
- ::phase_shift_eqn — Digiproc::Strategies::DifferentialEncodingStrategy
- ::phase_shift_eqn — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::phase_shift_eqn — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::phase_to_sym — Digiproc::Strategies::DifferentialEncodingStrategy
- ::phase_to_sym — Digiproc::Strategies::XORDifferentialEncodingStrategy
- ::phase_to_sym — Digiproc::Strategies::XORDifferentialEncodingZeroAngleStrategy
- ::pi_plot — Digiproc::QuickPlot
- ::plot — Digiproc::QuickPlot
- ::plot_eq — Digiproc::QuickPlot
- ::prepend — Digiproc::Strategies::GrayCode
- ::process — Digiproc::Functions
- ::rand2 — Digiproc::Strategies::GaussianGeneratorBoxMullerStrategy
- ::range_of — Digiproc::Functions
- ::sinc — Digiproc::Functions
- ::stationary_covariance — Digiproc::Probability
- ::stationary_variance — Digiproc::Probability
- ::stddev — Digiproc::Probability
- ::step — Digiproc::QuickPlot
- ::str_xor — Digiproc::Functions
- ::to_binary — Digiproc::Strategies::GrayCode
- ::to_dec — Digiproc::Strategies::GrayCode
- ::to_filename — Digiproc::QuickPlot
- ::to_gray — Digiproc::Strategies::GrayCode
- ::to_phase — Digiproc::Strategies::DifferentialEncodingStrategy
- ::transform_index — Digiproc::Strategies::BFConvolutionStrategy
- ::transform_to_global_index — Digiproc::Strategies::BFConvolutionStrategy
- ::transform_to_local_index — Digiproc::Strategies::BFConvolutionStrategy
- ::translate_center_to_origin — Digiproc::Functions
- ::type — Digiproc::DataProperties::Slope::Negative
- ::type — Digiproc::DataProperties::Slope::Positive
- ::type — Digiproc::DataProperties::Slope::Zero
- ::var — Digiproc::Probability
- ::variance — Digiproc::Probability
- ::window_for — Digiproc::Factories::WindowFactory
- ::zeros — Digiproc::Functions
- #* — Digiproc::FFT
- #* — Digiproc::DigitalSignal
- #* — Digiproc::Multipliable
- #acorr — Digiproc::Convolvable::ClassMethods
- #acorr — Digiproc::Convolvable::InstanceMethods
- #add_line — Digiproc::Rbplot::LinePlot
- #all_maxima — Digiproc::DataProperties
- #angle — Digiproc::FFT
- #auto_correlation — Digiproc::Convolvable::ClassMethods
- #auto_correlation — Digiproc::Convolvable::InstanceMethods
- #beta_for_db — Digiproc::KaiserWindow
- #break_euclid? — Digiproc::Strategies::Sor2Strategy
- #break_euclid? — Digiproc::Strategies::SorStrategy
- #break_threshold? — Digiproc::Strategies::Sor2Strategy
- #break_threshold? — Digiproc::Strategies::SorStrategy
- #calculate — Digiproc::FFT
- #calculate — Digiproc::BFDFTStrategy
- #calculate — Digiproc::Strategies::IFFTConjugateStrategy
- #calculate — Digiproc::Strategies::Radix2Strategy
- #calculate — Digiproc::Strategies::GaussSeidelStrategy
- #calculate — Digiproc::Strategies::JacobiStrategy
- #calculate — Digiproc::Strategies::Sor2Strategy
- #calculate — Digiproc::Strategies::SorStrategy
- #calculate — Digiproc::WindowStrategy
- #calculate_at_size — Digiproc::FFT
- #calculate_ideal — Digiproc::DigitalFilter
- #cdf — Digiproc::Probability::TheoreticalGaussianDistribution
- #center_of — Digiproc::AnalogSignal
- #closest_pow_of_2 — Digiproc::Strategies::Radix2Strategy
- #coeff — Digiproc::Probability::TheoreticalBinomialDistribution
- #coefficient — Digiproc::Probability::TheoreticalBinomialDistribution
- #compress — Digiproc::AnalogSignal
- #compress — Digiproc::Strategies::CustomCompandingStrategy
- #conjugate — Digiproc::FFT
- #conjugate — Digiproc::Strategies::IFFTConjugateStrategy
- #conv — Digiproc::Convolvable::ClassMethods
- #conv — Digiproc::Convolvable::InstanceMethods
- #convolution_strategy — Digiproc::Convolvable::InstanceMethods
- #convolve — Digiproc::Convolvable::ClassMethods
- #convolve — Digiproc::Convolvable::InstanceMethods
- #cross_correlation — Digiproc::Convolvable::ClassMethods
- #cross_correlation — Digiproc::Convolvable::InstanceMethods
- #cross_spectral_density — Digiproc::DigitalSignal
- #csd — Digiproc::DigitalSignal
- #dB — Digiproc::FFT
- #data — Digiproc::FFT
- #data= — Digiproc::Strategies::Radix2Strategy
- #data_label — Digiproc::Rbplot::LinePlot
- #db — Digiproc::CoreExtensions::MathExtension::Decible
- #db_power — Digiproc::CoreExtensions::MathExtension::Decible
- #decode — Digiproc::Strategies::PSK
- #decode_eqn — Digiproc::Strategies::PSK
- #digitize — Digiproc::AnalogSignal
- #dot — Digiproc::CoreExtensions::ArrayExtension::DotProduct
- #ds_acorr — Digiproc::DigitalSignal
- #ds_auto_correlation — Digiproc::DigitalSignal
- #ds_conv — Digiproc::DigitalSignal
- #ds_convolve — Digiproc::DigitalSignal
- #ds_cross_correlation — Digiproc::DigitalSignal
- #ds_xcorr — Digiproc::DigitalSignal
- #expand — Digiproc::AnalogSignal
- #expand — Digiproc::Strategies::CustomCompandingStrategy
- #expect — Digiproc::Probability::TheoreticalBinomialDistribution
- #fft — Digiproc::FFT
- #fft — Digiproc::FourierTransformable
- #fft — Digiproc::FourierTransformable::GenericMethods
- #fft_angle — Digiproc::FourierTransformable
- #fft_data — Digiproc::FourierTransformable
- #fft_db — Digiproc::FourierTransformable
- #fft_imaginary — Digiproc::FourierTransformable
- #fft_magnitude — Digiproc::FourierTransformable
- #fft_real — Digiproc::FourierTransformable
- #fft_strategy — Digiproc::FourierTransformable::GenericMethods
- #fft_strategy= — Digiproc::FourierTransformable
- #filename — Digiproc::Rbplot::LinePlot
- #find_size — Digiproc::BlackmanWindow
- #find_size — Digiproc::HammingWindow
- #find_size — Digiproc::HanningWindow
- #find_size — Digiproc::RectangularWindow
- #find_slope — Digiproc::DataProperties
- #generate — Digiproc::Probability::RandomBitGenerator
- #get_even — Digiproc::Strategies::Radix2Strategy
- #get_odd — Digiproc::Strategies::Radix2Strategy
- #gram_schmidt — Digiproc::Strategies::GramSchmidtOrthonormalize
- #graph_magnitude — Digiproc::FFT
- #graph_time_data — Digiproc::FFT
- #i — Digiproc::DigitalSignal
- #ifft — Digiproc::FFT
- #ifft — Digiproc::FourierTransformable::GenericMethods
- #ifft_ds — Digiproc::FFT
- #ifft_strategy — Digiproc::FourierTransformable::GenericMethods
- #imaginary — Digiproc::FFT
- #initialize_modules — Digiproc::Initializable
- #iplot — Digiproc::Plottable::ClassMethods
- #legend — Digiproc::Rbplot::LinePlot
- #linux? — Digiproc::OS
- #local_maxima — Digiproc::FFT
- #local_maxima — Digiproc::DataProperties
- #mac? — Digiproc::OS
- #mag_from_db — Digiproc::CoreExtensions::MathExtension::Decible
- #magnitude — Digiproc::FFT
- #make_odd — Digiproc::WindowStrategy
- #map_to_eqn — Digiproc::AnalogSignal
- #map_to_unit_centered — Digiproc::AnalogSignal
- #maxima — Digiproc::FFT
- #maxima — Digiproc::DataProperties
- #new_from_analog_signal — Dsp::Systems::MatchedFilter
- #new_from_digital_signal — Dsp::Systems::MatchedFilter
- #new_from_spectra — Digiproc::DigitalSignal
- #normalize_vector — Digiproc::Strategies::GramSchmidtOrthonormalize
- #normalized_quantization_rms_error — Digiproc::AnalogSignal
- #odd? — Digiproc::CoreExtensions::FloatExtension::OddPatch
- #output — Digiproc::Strategies::PSK
- #output — Digiproc::Strategies::GramSchmidtOrthonormalize
- #p_between — Digiproc::Probability::TheoreticalGaussianDistribution
- #p_outside — Digiproc::Probability::TheoreticalGaussianDistribution
- #path — Digiproc::Rbplot::LinePlot
- #plot — Digiproc::Plottable::InstanceMethods
- #plot_db — Digiproc::FFT
- #plot_magnitude — Digiproc::FFT
- #plus — Digiproc::CoreExtensions::ArrayExtension::Sum
- #power_from_db — Digiproc::CoreExtensions::MathExtension::Decible
- #power_of_two? — Digiproc::Strategies::Radix2Strategy
- #power_spectral_density — Digiproc::DigitalSignal
- #prob — Digiproc::Probability::TheoreticalBinomialDistribution
- #probability — Digiproc::Probability::TheoreticalBinomialDistribution
- #process — Digiproc::QuickPlot
- #process — Digiproc::AnalogSignal
- #process — Digiproc::DigitalSignal
- #process — Digiproc::Strategies::CustomCompandingStrategy
- #process! — Digiproc::DigitalSignal
- #process_in_place! — Digiproc::DigitalSignal
- #process_with_window — Digiproc::FFT
- #project — Digiproc::CoreExtensions::VectorExtension::Projection::ClassMethods
- #project_onto — Digiproc::CoreExtensions::VectorExtension::Projection::InstanceMethods
- #psd — Digiproc::DigitalSignal
- #q — Digiproc::Probability::TheoreticalGaussianDistribution
- #qplot — Digiproc::Plottable::ClassMethods
- #qplot — Digiproc::Plottable::InstanceMethods
- #quantize — Digiproc::AnalogSignal
- #quantize_bit_reprisentation — Digiproc::AnalogSignal
- #quantize_positive_bits — Digiproc::AnalogSignal
- #rand — Digiproc::Probability::TheoreticalGaussianDistribution
- #rand — Digiproc::Strategies::GaussianGeneratorBoxMullerStrategy
- #rand2 — Digiproc::Strategies::GaussianGeneratorBoxMullerStrategy
- #range_of — Digiproc::AnalogSignal
- #real — Digiproc::FFT
- #reciever_decode — Digiproc::Strategies::PSK
- #recursive_fft — Digiproc::Strategies::Radix2Strategy
- #ruby? — Digiproc::OS
- #sample — Digiproc::AnalogSignal
- #set_fft_size — Digiproc::DigitalFilter
- #setup_fft — Digiproc::FourierTransformable
- #show — Digiproc::Rbplot::LinePlot
- #size — Digiproc::FFT
- #size — Digiproc::Rbplot::LinePlot
- #slope — Digiproc::DataProperties
- #theme — Digiproc::Rbplot::LinePlot
- #time_data — Digiproc::FFT
- #times — Digiproc::CoreExtensions::ArrayExtension::Multiply
- #title — Digiproc::Rbplot::LinePlot
- #to_a — Digiproc::DigitalSignal
- #to_a — Dsp::Systems::System
- #to_ds — Digiproc::DigitalFilter
- #to_ds — Digiproc::AnalogSignal
- #to_ds — Dsp::Systems::System
- #to_signal — Digiproc::WindowStrategy
- #transition_width — Digiproc::BlackmanWindow
- #transition_width — Digiproc::HammingWindow
- #transition_width — Digiproc::HanningWindow
- #transition_width — Digiproc::RectangularWindow
- #unix? — Digiproc::OS
- #value_at — Digiproc::DigitalSignal
- #values_between — Digiproc::DigitalSignal
- #var — Digiproc::Probability::TheoreticalBinomialDistribution
- #verify_params — Digiproc::Initializable
- #windows? — Digiproc::OS
- #write — Digiproc::Rbplot::LinePlot
- #xcorr — Digiproc::Convolvable::ClassMethods
- #xcorr — Digiproc::Convolvable::InstanceMethods
- #xform_x_to_standard — Digiproc::Probability::TheoreticalGaussianDistribution
- #xlabel — Digiproc::Rbplot::LinePlot
- #xsteps — Digiproc::Rbplot::LinePlot
- #ylabel — Digiproc::Rbplot::LinePlot
- #zero_fill — Digiproc::Strategies::Radix2Strategy