mixpp

o*Bayesian Decision-Making toolbox for C++

o*Coding Rules (Mostly inherited from IT++)

o*How to install BDM

o+User Manual

o+Tutorial in Bayesian estimation

o*Todo List

o+Modules

o+Class List

|o*itpp::ACK

|o*itpp::ACK_Channel

|o*itpp::AR1_Normal_RNG

|o*itpp::AR_Filter< T1, T2, T3 >

|o*itpp::ARMA_Filter< T1, T2, T3 >

|o*itpp::Array< T >

|o*bdm::ARX

|o*bdm::ArxDS

|o*itpp::Audio_File

|o*itpp::AWGN_Channel

|o*itpp::Base_Event

|o*itpp::Base_Slot< DataType >

|o*itpp::BCH

|o*bdm::bdmroot

|o*itpp::BERC

|o*itpp::Bernoulli_RNG

|o*itpp::bfstream

|o*itpp::bfstream_base

|o*itpp::bifstream

|o*bdm::bilinfn

|o*itpp::bin

|o*itpp::BLDPC_Generator

|o*itpp::BLDPC_Parity

|o*itpp::BLERC

|o*itpp::Block_Interleaver< T >

|o*bdm::BM

|o*bdm::BMEF

|o*itpp::bofstream

|o*itpp::BPSK

|o*itpp::BPSK_c

|o*itpp::BSC

|o*itpp::Burst_WWW_Packet_Generator

|o*itpp::CFix

|o*itpp::CFixed< w, e, o, q >

|o*itpp::Channel_Code

|o*itpp::Channel_Specification

|o*chmat

|o*itpp::Circular_Buffer< T >

|o*itpp::Compare_Base_Event_Times

|o*itpp::Complex_Normal_RNG

|o*bdm::compositepdf

|o*itpp::Constant_Rate_Packet_Generator

|o*bdm::constfn

|o*itpp::Convolutional_Code

|o*itpp::Correlated_Fading_Generator

|o*itpp::CPU_Timer

|o*itpp::CRC_Code

|o*itpp::Cross_Interleaver< T >

|o*bdm::CsvFileDS

|o*itpp::Data_Event< ObjectType, DataType >

|o*bdm::datalink

|o*bdm::datalink_m2e

|o*bdm::datalink_m2m

|o*bdm::diffbifn

|o*bdm::dirfilelog

|o*bdm::DS

|o*itpp::DSFMT< MEXP, POS1, SL1, MSK1, MSK2, MSK32_1, MSK32_2, MSK32_3, MSK32_4, FIX1, FIX2, PCV1, PCV2 >

|o*itpp::Dummy_Code

|o*bdm::eDirich

|o*bdm::eEF

|o*bdm::eEmp

|o*bdm::egamma

|o*bdm::egiw

|o*bdm::egiwmix

|o*bdm::eigamma

|o*bdm::EKF< sq_T >

|o*bdm::EKFCh

|o*bdm::EKFCh_chQ

|o*bdm::EKFCh_cond

|o*bdm::EKFCh_dQ

|o*EKFfixed

|o*bdm::EKFful_unQR

|o*bdm::EKFfull

|o*bdm::elognorm

|o*bdm::emix

|o*bdm::enorm< sq_T >

|o*bdm::epdf

|o*bdm::eprod

|o*bdm::euni

|o*itpp::Event< ObjectType >

|o*itpp::Event_Queue

|o*bdm::eWishartCh

|o*itpp::Exponential_RNG

|o*itpp::Extended_Golay

|o*itpp::Factory

|o*itpp::Fading_Generator

|o*itpp::Fast_ICA

|o*bdm::FileDS

|o*itpp::Filter< T1, T2, T3 >

|o*itpp::FIR_Fading_Generator

|o*itpp::Fix

|o*itpp::Fix_Base

|o*itpp::Fix_Factory

|o*itpp::Fixed< w, e, o, q >

|o*bdm::fnc

|o*itpp::Freq_Filt< Num_T >

|o*itpp::Front_Drop_Queue

|o*fsqmat

|o*itpp::Gamma_RNG

|o*itpp::GF

|o*itpp::GF2mat

|o*itpp::GF2mat_sparse_alist

|o*itpp::GFX

|o*itpp::Gold

|o*itpp::Hamming_Code

|o*itpp::Histogram< Num_T >

|o*itpp::I_Uniform_RNG

|o*itpp::IFFT_Fading_Generator

|o*IMk1

|o*IMpmsm

|o*IMpmsm2o

|o*IMpmsmMz

|o*IMpmsmStat

|o*IMpmsmStatMz

|o*itpp::Impulse_Source

|o*itpp::Independent_Fading_Generator

|o*itpp::it_file

|o*itpp::it_file_base

|o*itpp::it_file_base::it_file_base::data_header

|o*itpp::it_file_base::it_file_base::file_header

|o*itpp::it_file_base_old

|o*itpp::it_file_base_old::it_file_base_old::data_header

|o*itpp::it_file_base_old::it_file_base_old::file_header

|o*itpp::it_file_old

|o*itpp::it_ifile

|o*itpp::it_ifile_old

|o*bdm::ITppFileDS

|o*bdm::Kalman< sq_T >

|o*bdm::KalmanCh

|o*bdm::KalmanFull

|o*bdm::KFcondQR

|o*bdm::KFcondR

|o*itpp::L3_Packet_Info

|o*itpp::Laplace_RNG

|o*ldmat

|o*itpp::LDPC_Code

|o*itpp::LDPC_Generator

|o*itpp::LDPC_Generator_Systematic

|o*itpp::LDPC_Parity

|o*itpp::LDPC_Parity_Irregular

|o*itpp::LDPC_Parity_Regular

|o*itpp::LDPC_Parity_Unstructured

|o*itpp::LFSR

|o*itpp::Line_Search

|o*bdm::linfn

|o*itpp::Link_Packet

|o*itpp::LLR_calc_unit

|o*bdm::logger

|o*itpp::MA_Filter< T1, T2, T3 >

|o*itpp::Mat< Num_T >

|o*bdm::mEF

|o*bdm::MemDS

|o*bdm::memlog

|o*bdm::mepdf

|o*bdm::merger

|o*bdm::mgamma

|o*bdm::mgamma_fix

|o*bdm::mgnorm< sq_T >

|o*bdm::migamma

|o*bdm::migamma_ref

|o*bdm::MixEF

|o*bdm::mlnorm< sq_T >

|o*bdm::mlognorm

|o*bdm::mlstudent

|o*bdm::mmix

|o*itpp::Modulator< T >

|o*itpp::Modulator_NCD

|o*itpp::Modulator_ND

|o*itpp::Modulator_NRD

|o*itpp::MOG_diag

|o*itpp::MOG_diag_EM_sup

|o*itpp::MOG_diag_kmeans_sup

|o*itpp::MOG_generic

|o*bdm::mpdf

|o*bdm::MPF< BM_T >

|o*bdm::mprod

|o*bdm::mratio

|o*bdm::multiBM

|o*itpp::Multicode_Spread_1d

|o*itpp::Multicode_Spread_2d

|o*bdm::MultiModel

|o*itpp::Name

|o*itpp::ND_UPAM

|o*itpp::ND_UPSK

|o*itpp::ND_UQAM

|o*itpp::Newton_Search

|o*itpp::Normal_RNG

|o*itpp::OFDM

|o*OMk1

|o*OMpmsm

|o*OMpmsm4

|o*itpp::Packet

|o*itpp::Packet_Channel

|o*itpp::Packet_Generator

|o*itpp::PAM

|o*itpp::PAM_c

|o*itpp::Parser

|o*bdm::Particular_UI< T >

|o*itpp::Pattern_Source

|o*bdm::PF

|o*pmsmCRB

|o*pmsmCRBMz

|o*pmsmDS

|o*itpp::Poisson_Packet_Generator

|o*itpp::PSK

|o*itpp::Pulse_Shape< T1, T2, T3 >

|o*itpp::Punctured_Convolutional_Code

|o*itpp::QAM

|o*itpp::QPSK

|o*itpp::Raised_Cosine< T1 >

|o*itpp::Rayleigh_RNG

|o*itpp::Real_Timer

|o*itpp::Rec_Syst_Conv_Code

|o*itpp::Reed_Solomon

|o*itpp::Rice_Fading_Generator

|o*itpp::Rice_RNG

|o*itpp::Root_Raised_Cosine< T1 >

|o*bdm::RV

|o*itpp::Sawtooth_Source

|o*itpp::Scalar_Quantizer

|o*itpp::Selective_Repeat_ARQ_Receiver

|o*itpp::Selective_Repeat_ARQ_Sender

|o*itpp::Sequence_Interleaver< T >

|o*itpp::Sequence_Number

|o*itpp::Signal< DataType >

|o*itpp::Sine_Source

|o*itpp::Sink

|o*itpp::Slot< ObjectType, DataType >

|o*itpp::SND_Format

|o*itpp::SND_In_File

|o*itpp::SND_IO_File

|o*itpp::SND_Out_File

|o*itpp::Sort< T >

|o*itpp::Sparse_Mat< T >

|o*itpp::Sparse_Vec< T >

|o*itpp::Spread_1d

|o*itpp::Spread_2d

|o*sqmat

|o*itpp::Square_Source

|o*itpp::Stack< T >

|o*itpp::Stat

|o*itpp::Static_Fading_Generator

|o*bdm::str

|o*itpp::TCP_Client_Application

|o*itpp::TCP_Packet

|o*itpp::TCP_Packet::TCP_Packet::TDebugInfo

|o*itpp::TCP_Receiver

|o*itpp::TCP_Receiver_Buffer

|o*itpp::TCP_Segment

|o*itpp::TCP_Sender

|o*itpp::TCP_Server_Application

|o*itpp::TDL_Channel

|o*itpp::Timer

|o*itpp::Triangle_Source

|o*itpp::TTimer< THandler >

|o*itpp::Turbo_Codec

|o*bdm::UI

|o*bdm::UI_File

|o*UIARX

|o*UIArxDS

|o*bdm::UIbuilder

|o*UIdirfilelog

|o*bdm::UIexternal

|o*bdm::UIinternal

|o*UIITppFileDS

|o*UIitpplog

|o*UImexDS

|o*UImgnorm

|o*UImigamma_ref

|o*UImlognorm

|o*UIMPF

|o*UIpmsmDS

|o*UIpmsmOM

|o*UIrv

|o*UIstateDS

|o*itpp::Uniform_RNG

|o*itpp::Vec< Num_T >

|o*itpp::Vector_Quantizer

|\*itpp::Weibull_RNG

o+Class Hierarchy

|o*itpp::ACK_Channel

|o*itpp::AR1_Normal_RNG

|o*itpp::Array< T >

|o+itpp::Audio_File

|o*itpp::AWGN_Channel

|o+itpp::Base_Event

|o*itpp::Base_Slot< DataType >

|o+itpp::Base_Slot< DataType >

|o+bdm::bdmroot

|o*itpp::BERC

|o*itpp::Bernoulli_RNG

|o+itpp::bfstream_base

|o*itpp::bin

|o*itpp::BLERC

|o*itpp::Block_Interleaver< T >

|o*itpp::BSC

|o+itpp::Channel_Code

|o*itpp::Channel_Specification

|o*itpp::Circular_Buffer< T >

|o*itpp::Compare_Base_Event_Times

|o*itpp::Complex_Normal_RNG

|o+bdm::compositepdf

|o*itpp::CRC_Code

|o*itpp::Cross_Interleaver< T >

|o+bdm::datalink

|o*itpp::DSFMT< MEXP, POS1, SL1, MSK1, MSK2, MSK32_1, MSK32_2, MSK32_3, MSK32_4, FIX1, FIX2, PCV1, PCV2 >

|o*itpp::Event_Queue

|o*itpp::Exponential_RNG

|o+itpp::Factory

|o+itpp::Fading_Generator

|o*itpp::Fast_ICA

|o*itpp::Filter< T1, T2, T3 >

|o+itpp::Filter< T1, double, T1 >

|o+itpp::Filter< T1, T2, T3 >

|o+itpp::Fix_Base

|o*itpp::Freq_Filt< Num_T >

|o*itpp::Front_Drop_Queue

|o*itpp::Gamma_RNG

|o*itpp::GF

|o*itpp::GF2mat

|o*itpp::GF2mat_sparse_alist

|o*itpp::GFX

|o*itpp::Gold

|o*itpp::Histogram< Num_T >

|o*itpp::I_Uniform_RNG

|o*itpp::Impulse_Source

|o+itpp::it_file_base

|o*itpp::it_file_base::it_file_base::data_header

|o*itpp::it_file_base::it_file_base::file_header

|o+itpp::it_file_base_old

|o*itpp::it_file_base_old::it_file_base_old::data_header

|o*itpp::it_file_base_old::it_file_base_old::file_header

|o+bdm::KalmanFull

|o*itpp::L3_Packet_Info

|o*itpp::Laplace_RNG

|o+itpp::LDPC_Generator

|o+itpp::LDPC_Parity

|o*itpp::LFSR

|o*itpp::Line_Search

|o*itpp::LLR_calc_unit

|o*itpp::Mat< Num_T >

|o*itpp::Mat< bin >

|o*itpp::Modulator< T >

|o+itpp::Modulator< double >

|o+itpp::Modulator< std::complex< double > >

|o+itpp::Modulator_ND

|o+itpp::MOG_generic

|o*itpp::Multicode_Spread_1d

|o*itpp::Multicode_Spread_2d

|o*itpp::Name

|o*itpp::Newton_Search

|o*itpp::Normal_RNG

|o*itpp::OFDM

|o+itpp::Packet

|o*itpp::Packet_Channel

|o+itpp::Packet_Generator

|o*itpp::Parser

|o*itpp::Pattern_Source

|o*itpp::Pulse_Shape< T1, T2, T3 >

|o+itpp::Pulse_Shape< T1, double, T1 >

|o*itpp::Rayleigh_RNG

|o*itpp::Rec_Syst_Conv_Code

|o*itpp::Rice_RNG

|o*itpp::Sawtooth_Source

|o*itpp::Scalar_Quantizer

|o*itpp::Selective_Repeat_ARQ_Receiver

|o*itpp::Selective_Repeat_ARQ_Sender

|o*itpp::Sequence_Interleaver< T >

|o*itpp::Sequence_Number

|o*itpp::Signal< DataType >

|o*itpp::Sine_Source

|o*itpp::Sink

|o+itpp::SND_Format

|o*itpp::Sort< T >

|o*itpp::Sparse_Mat< T >

|o*itpp::Sparse_Vec< T >

|o*itpp::Spread_1d

|o*itpp::Spread_2d

|o+sqmat

|o*itpp::Square_Source

|o*itpp::Stack< T >

|o*itpp::Stat

|o*bdm::str

|o*itpp::TCP_Client_Application

|o*itpp::TCP_Packet::TCP_Packet::TDebugInfo

|o*itpp::TCP_Receiver

|o*itpp::TCP_Receiver_Buffer

|o*itpp::TCP_Segment

|o*itpp::TCP_Sender

|o*itpp::TCP_Server_Application

|o*itpp::TDL_Channel

|o+itpp::Timer

|o*itpp::Triangle_Source

|o*itpp::TTimer< THandler >

|o*itpp::Turbo_Codec

|o+bdm::UI

|o*bdm::UI_File

|o+bdm::UIbuilder

|o*UImexDS

|o*UIMPF

|o*itpp::Uniform_RNG

|o*itpp::Vec< Num_T >

|o*itpp::Vec< double >

|o*itpp::Vec< std::complex< double > >

|o*itpp::Vec< T1 >

|o*itpp::Vector_Quantizer

|\*itpp::Weibull_RNG

o*Class Members

o*Graphical Class Hierarchy

o+File List

|o*airy.cpp

|o*array.h

|o*arx.h

|o*arx_test.cpp

|o*arx_ui.h

|o*audiofile.cpp

|o*audiofile.h

|o*bch.cpp

|o*bch.h

|o*bessel.cpp

|o*bessel.h

|o*bessel_internal.h

|o*binary.cpp

|o*binary.h

|o*binfile.cpp

|o*binfile.h

|o*blas.h

|o*cfix.cpp

|o*cfix.h

|o*cfixed.cpp

|o*cfixed.h

|o*channel.cpp

|o*channel.h

|o*channel_code.h

|o*chbevl.cpp

|o*chmat.h

|o*cholesky.cpp

|o*cholesky.h

|o*circular_buffer.h

|o*commfunc.cpp

|o*commfunc.h

|o*config.h

|o*config_msvc.h

|o*convcode.cpp

|o*convcode.h

|o*converters.cpp

|o*converters.h

|o*copy_vector.h

|o*crc.cpp

|o*crc.h

|o*det.cpp

|o*det.h

|o*egolay.cpp

|o*egolay.h

|o*eigen.cpp

|o*eigen.h

|o*ekf.h

|o*ekf_obj.h

|o*ekf_templ.h

|o*elem_math.cpp

|o*elem_math.h

|o*emix.h

|o*error.cpp

|o*error.h

|o*error_counters.cpp

|o*error_counters.h

|o*estimator.cpp

|o*events.cpp

|o*events.h

|o*factory.h

|o*fastica.cpp

|o*fastica.h

|o*fastmath.cpp

|o*fastmath.h

|o*filter.cpp

|o*filter.h

|o*filter_design.cpp

|o*filter_design.h

|o*fix.cpp

|o*fix.h

|o*fix_base.cpp

|o*fix_base.h

|o*fix_factory.cpp

|o*fix_factory.h

|o*fix_functions.cpp

|o*fix_functions.h

|o*fix_operators.cpp

|o*fix_operators.h

|o*itpp/itpp/fixed/fixed.cpp

|o*mixpp/applications/pmsm/simulator_zdenek/ekf_example/fixed.h

|o*itpp/itpp/fixed/fixed.h

|o*freq_filt.cpp

|o*freq_filt.h

|o*front_drop_queue.cpp

|o*front_drop_queue.h

|o*galois.cpp

|o*galois.h

|o*gamma.cpp

|o*gf2mat.cpp

|o*gf2mat.h

|o*gmm.cpp

|o*gmm.h

|o*hammcode.cpp

|o*hammcode.h

|o*help_functions.cpp

|o*help_functions.h

|o*histogram.h

|o*hyperg.cpp

|o*i0.cpp

|o*i1.cpp

|o*integration.cpp

|o*integration.h

|o*interleave.cpp

|o*interleave.h

|o*inv.cpp

|o*inv.h

|o*itassert.cpp

|o*itassert.h

|o*itbase.h

|o*itcomm.h

|o*itcompat.cpp

|o*itcompat.h

|o*itfile.cpp

|o*itfile.h

|o*itfixed.h

|o*itmex.h

|o*itoptim.h

|o*itpp_ext.h

|o*itprotocol.h

|o*itsignal.h

|o*itsrccode.h

|o*itstat.h

|o*iv.cpp

|o*jv.cpp

|o*k0.cpp

|o*mixpp/applications/doprava/k1.cpp

|o*itpp/itpp/base/bessel/k1.cpp

|o*KF_ui.h

|o*kn.cpp

|o*lapack.h

|o*ldpc.cpp

|o*ldpc.h

|o*libBM.h

|o*libDC.h

|o*libDS.h

|o*libDS_ui.h

|o*libEF.h

|o*libEF_ui.h

|o*libFN.h

|o*libKF.h

|o*libPF.h

|o*llr.cpp

|o*llr.h

|o*log_exp.h

|o*loggers.h

|o*loggers_ui.h

|o*lpcfunc.cpp

|o*lpcfunc.h

|o*ls_solve.cpp

|o*ls_solve.h

|o*lu.cpp

|o*lu.h

|o*mat.cpp

|o*mat.h

|o*matfunc.cpp

|o*matfunc.h

|o*matrix.h

|o*merg_2a.cpp

|o*merger.h

|o*mexds.h

|o*mexlog.h

|o*mexparse.h

|o*min_max.h

|o*misc.cpp

|o*misc.h

|o*misc_stat.cpp

|o*misc_stat.h

|o*mixef.h

|o*model.h

|o*modulator.cpp

|o*modulator.h

|o*modulator_nd.cpp

|o*modulator_nd.h

|o*mog_diag.cpp

|o*mog_diag.h

|o*mog_diag_em.cpp

|o*mog_diag_em.h

|o*mog_diag_kmeans.cpp

|o*mog_diag_kmeans.h

|o*mog_generic.cpp

|o*mog_generic.h

|o*mpf_load.cpp

|o*demo_example/nastaveni_regulatoru_float.h

|o*ekf_example/nastaveni_regulatoru_float.h

|o*nastaveni_regulatoru_float.h

|o*newton_search.cpp

|o*newton_search.h

|o*ofdm.cpp

|o*ofdm.h

|o*operators.cpp

|o*operators.h

|o*osutils.h

|o*packet.h

|o*packet_channel.cpp

|o*packet_channel.h

|o*packet_generator.cpp

|o*packet_generator.h

|o*parametry_motoru.h

|o*parser.cpp

|o*parser.h

|o*PF_ui.h

|o*pmsm.h

|o*pmsm_estim.cpp

|o*pmsm_estim_mex.cpp

|o*pmsm_mod.h

|o*pmsm_ui.h

|o*pmsm_wishart.cpp

|o*pmsmDS.h

|o*pnm.cpp

|o*pnm.h

|o*polevl.cpp

|o*poly.cpp

|o*poly.h

|o*pulse_shape.cpp

|o*pulse_shape.h

|o*punct_convcode.cpp

|o*punct_convcode.h

|o*pwm.h

|o*qr.cpp

|o*qr.h

|o*random.cpp

|o*random.h

|o*random_dsfmt.h

|o*rec_syst_conv_code.cpp

|o*rec_syst_conv_code.h

|o*reedsolomon.cpp

|o*reedsolomon.h

|o*reference.h

|o*demo_example/regulace.h

|o*ekf_example/regulace.h

|o*regulace.h

|o*resampling.cpp

|o*resampling.h

|o*schur.cpp

|o*schur.h

|o*selective_repeat.cpp

|o*selective_repeat.h

|o*sequence.cpp

|o*sequence.h

|o*sigfun.cpp

|o*sigfun.h

|o*signals_slots.h

|o*sim.cpp

|o*sim_profiles.h

|o*demo_example/simulator.h

|o*simulator.h

|o*smat.cpp

|o*smat.h

|o*sort.h

|o*source.cpp

|o*source.h

|o*specmat.cpp

|o*specmat.h

|o*spread.cpp

|o*spread.h

|o*stack.h

|o*struve.cpp

|o*svd.cpp

|o*svd.h

|o*svec.cpp

|o*svec.h

|o*tcp.cpp

|o*tcp.h

|o*tcp_client_server.h

|o*timing.cpp

|o*timing.h

|o*transforms.cpp

|o*transforms.h

|o*trig_hyp.h

|o*turbo.cpp

|o*turbo.h

|o*uibuilder.h

|o*unitsteps.cpp

|o*user_info.h

|o*vec.cpp

|o*vec.h

|o*vq.cpp

|o*vq.h

|o*vqtrain.cpp

|o*vqtrain.h

|o*window.cpp

|o*window.h

|\*wishart.cpp

\*File Members