在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 自适应波束形成程序集合

自适应波束形成程序集合

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:16.88M
  • 下载次数:58
  • 浏览次数:279
  • 发布时间:2020-09-17
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
目前最全的自适应波束形成Matlab程序,包括了Capon、LCMV、LMS、RLS、mvdr、SMI算法、智能天线自适应波束形成算法等各类matlab程序。
【实例截图】
【核心代码】
BeamformingForming
└── Beamforming Forming
├── 4 array element of the LMS and RLS
│   ├── 4 array element of the LMS and RLS .rar
│   └── lms_4array.m
├── a list Capon adaptive beamforming
│   ├── a list Capon adaptive beamforming.zip
│   └── RCB_array.m
├── beamforming
│   ├── beamforming.rar
│   ├── mutiple_LCMV.m
│   ├── MVDR.m
│   ├── Normalization.m
│   ├── pattern.m
│   ├── RLS.m
│   └── Sir.m
├── bearforming
│   ├── bearforming1goodgonglvpu.m
│   └── bearforming.rar
├── Best array processing-book
│   ├── Best array processing- a book chapter VII.rar
│   ├── Optimal array processing3.zip
│   └── Optimal array processing.zip
├── BFgenerate
│   ├── 981f55e17450.zip
│   ├── calculate_av_mvdr.m
│   ├── calculate_covariance_matrix.m
│   ├── calculate_lms_mvdr.m
│   ├── calculate_rls_mvdr.m
│   ├── cvmov_selector.m
│   ├── generate_array_and_environment_variables.m
│   ├── generate_cdma_data.m
│   ├── generate_desired_signal_variables.m
│   ├── generate_interferer_and_noise_signal_variables.m
│   ├── generate_plots.m
│   ├── generate_received_data.m
│   ├── generate_signal_data_cyclo.m
│   ├── generate_signal_data.m
│   ├── iterative_selector.m
│   ├── jdiv_blind_selector.m
│   ├── jdiv_selector.m
│   ├── plot_array_response_and_interferers.m
│   ├── plot_sequence_of_array_response_and_interferers.m
│   └── process_data.m
├── []BF_phaseshift
│   ├── BF_phaseshift.m
│   └── BF_phaseshift.rar
├── delay beamforming
│   ├── delay beamforming.rar
│   └── time_delay_beamforming.m
├── dft_beamforming
│   ├── dft_beamforming.m
│   └── dft_beamforming.rar
├── []lcmv
│   ├── lcmv.rar
│   └── LCMV程序
│   ├── adaptive_main.m
│   ├── LCMV.m
│   ├── LCMV优化设计阵列处理.doc
│   ├── sig_dat.mat
│   ├── Untitled2.m
│   ├── zuijiaquanxiangliang_improve.m
│   └── zuijiaquanxiangliang.m
├── lms
│   ├── LMS beamforming algorithm.rar
│   └── lms.m
├── ls_svm
│   ├── LS_SVM2.m
│   ├── ls_svm.rar
│   └── m-svm.m
├── Microphone array beamforming based on the spectral subtraction method
│   ├── DAIMA
│   │   ├── 5ch8k40cm01.dat
│   │   ├── beamform.m
│   │   └── dataread5.m
│   └── Microphone array beamforming based on the spectral subtraction method.rar
├── MusicDoa
│   ├── MDoa.m
│   └── MDoa.rar
├── mvdr
│   ├── array_line.m
│   ├── cvx
│   │   ├── builtins
│   │   │   ├── Contents.m
│   │   │   └── @cvx
│   │   │   ├── abs.m
│   │   │   ├── blkdiag.m
│   │   │   ├── builtins.m
│   │   │   ├── cat.m
│   │   │   ├── conj.m
│   │   │   ├── conv.m
│   │   │   ├── ctranspose.m
│   │   │   ├── cumsum.m
│   │   │   ├── diag.m
│   │   │   ├── disp.m
│   │   │   ├── end.m
│   │   │   ├── eq.m
│   │   │   ├── exp.m
│   │   │   ├── find.m
│   │   │   ├── ge.m
│   │   │   ├── gt.m
│   │   │   ├── hankel.m
│   │   │   ├── horzcat.m
│   │   │   ├── imag.m
│   │   │   ├── isreal.m
│   │   │   ├── kron.m
│   │   │   ├── ldivide.m
│   │   │   ├── le.m
│   │   │   ├── log.m
│   │   │   ├── lt.m
│   │   │   ├── max.m
│   │   │   ├── min.m
│   │   │   ├── minus.m
│   │   │   ├── mldivide.m
│   │   │   ├── mpower.m
│   │   │   ├── mrdivide.m
│   │   │   ├── mtimes.m
│   │   │   ├── ne.m
│   │   │   ├── nnz.m
│   │   │   ├── norm.m
│   │   │   ├── permute.m
│   │   │   ├── plus.m
│   │   │   ├── polyval.m
│   │   │   ├── power.m
│   │   │   ├── prod.m
│   │   │   ├── rdivide.m
│   │   │   ├── real.m
│   │   │   ├── reshape.m
│   │   │   ├── size.m
│   │   │   ├── sparse.m
│   │   │   ├── spy.m
│   │   │   ├── sqrt.m
│   │   │   ├── subsasgn.m
│   │   │   ├── subsref.m
│   │   │   ├── sum.m
│   │   │   ├── times.m
│   │   │   ├── toeplitz.m
│   │   │   ├── transpose.m
│   │   │   ├── tril.m
│   │   │   ├── triu.m
│   │   │   ├── uminus.m
│   │   │   ├── uplus.m
│   │   │   └── vertcat.m
│   │   ├── commands
│   │   │   ├── Contents.m
│   │   │   ├── @cvx
│   │   │   │   └── commands.m
│   │   │   ├── cvx_begin.m
│   │   │   ├── cvx_begin_set.m
│   │   │   ├── cvx_cd.m
│   │   │   ├── cvx_clear.m
│   │   │   ├── cvx_end.m
│   │   │   ├── cvx_end_set.m
│   │   │   ├── cvx_expert.m
│   │   │   ├── cvx_gp_precision.m
│   │   │   ├── cvx_pause.m
│   │   │   ├── cvx_power_warning.m
│   │   │   ├── cvx_precision.m
│   │   │   ├── cvx_profile.m
│   │   │   ├── cvx_quiet.m
│   │   │   ├── cvx_solver.m
│   │   │   └── cvx_where.m
│   │   ├── Contents.m
│   │   ├── COPYING.txt
│   │   ├── cvx_setup.m
│   │   ├── cvx_usrguide.pdf
│   │   ├── cvx_version.m
│   │   ├── examples
│   │   │   ├── antenna_array_design
│   │   │   │   ├── ant_array_min_beamwidth.m
│   │   │   │   ├── ant_array_min_sidelobe.m
│   │   │   │   ├── ant_array_min_therm_noise.m
│   │   │   │   ├── broadband_array_min_sidelobe.m
│   │   │   │   ├── Contents.m
│   │   │   │   ├── html
│   │   │   │   │   ├── ant_array_min_beamwidth_01.png
│   │   │   │   │   ├── ant_array_min_beamwidth_02.png
│   │   │   │   │   ├── ant_array_min_beamwidth_03.png
│   │   │   │   │   ├── ant_array_min_beamwidth.html
│   │   │   │   │   ├── ant_array_min_sidelobe_01.png
│   │   │   │   │   ├── ant_array_min_sidelobe_02.png
│   │   │   │   │   ├── ant_array_min_sidelobe_03.png
│   │   │   │   │   ├── ant_array_min_sidelobe.html
│   │   │   │   │   ├── ant_array_min_therm_noise_01.png
│   │   │   │   │   ├── ant_array_min_therm_noise_02.png
│   │   │   │   │   ├── ant_array_min_therm_noise_03.png
│   │   │   │   │   ├── ant_array_min_therm_noise.html
│   │   │   │   │   ├── broadband_array_min_sidelobe_01.png
│   │   │   │   │   ├── broadband_array_min_sidelobe_02.png
│   │   │   │   │   ├── broadband_array_min_sidelobe_03.png
│   │   │   │   │   ├── broadband_array_min_sidelobe.html
│   │   │   │   │   ├── line_array_spec_fact_01.png
│   │   │   │   │   ├── line_array_spec_fact_02.png
│   │   │   │   │   ├── line_array_spec_fact.html
│   │   │   │   │   ├── polar_plot_ant.html
│   │   │   │   │   └── spectral_fact.html
│   │   │   │   ├── line_array_spec_fact.m
│   │   │   │   ├── polar_plot_ant.m
│   │   │   │   └── spectral_fact.m
│   │   │   ├── bullet.gif
│   │   │   ├── circuit_design
│   │   │   │   ├── clock_mesh.m
│   │   │   │   ├── Contents.m
│   │   │   │   ├── dig_ckt_sizing.m
│   │   │   │   ├── elmore_straight_wire.m
│   │   │   │   ├── html
│   │   │   │   │   ├── clock_mesh_01.png
│   │   │   │   │   ├── clock_mesh_02.png
│   │   │   │   │   ├── clock_mesh_03.png
│   │   │   │   │   ├── clock_mesh.html
│   │   │   │   │   ├── dig_ckt_sizing_01.png
│   │   │   │   │   ├── dig_ckt_sizing.html
│   │   │   │   │   ├── elmore_straight_wire_01.png
│   │   │   │   │   ├── elmore_straight_wire_02.png
│   │   │   │   │   ├── elmore_straight_wire.html
│   │   │   │   │   ├── inverter_chain_sizing_01.png
│   │   │   │   │   ├── inverter_chain_sizing.html
│   │   │   │   │   ├── LC_osc_design_01.png
│   │   │   │   │   ├── LC_osc_design.html
│   │   │   │   │   ├── simple_NAND2_gate_design_01.png
│   │   │   │   │   ├── simple_NAND2_gate_design.html
│   │   │   │   │   ├── simple_step.html
│   │   │   │   │   ├── tristate_bus_sizing_01.png
│   │   │   │   │   ├── tristate_bus_sizing_02.png
│   │   │   │   │   ├── tristate_bus_sizing_03.png
│   │   │   │   │   ├── tristate_bus_sizing_04.png
│   │   │   │   │   ├── tristate_bus_sizing_05.png
│   │   │   │   │   ├── tristate_bus_sizing_06.png
│   │   │   │   │   ├── tristate_bus_sizing_07.png
│   │   │   │   │   ├── tristate_bus_sizing_08.png
│   │   │   │   │   ├── tristate_bus_sizing_09.png
│   │   │   │   │   ├── tristate_bus_sizing_10.png
│   │   │   │   │   ├── tristate_bus_sizing_11.png
│   │   │   │   │   ├── tristate_bus_sizing_12.png
│   │   │   │   │   ├── tristate_bus_sizing_13.png
│   │   │   │   │   ├── tristate_bus_sizing.html
│   │   │   │   │   ├── wire_driver_sizing_01.png
│   │   │   │   │   ├── wire_driver_sizing_02.png
│   │   │   │   │   ├── wire_driver_sizing_03.png
│   │   │   │   │   ├── wire_driver_sizing.html
│   │   │   │   │   ├── wire_sizing_01.png
│   │   │   │   │   ├── wire_sizing_02.png
│   │   │   │   │   ├── wire_sizing_03.png
│   │   │   │   │   ├── wire_sizing_04.png
│   │   │   │   │   ├── wire_sizing_05.png
│   │   │   │   │   ├── wire_sizing_06.png
│   │   │   │   │   ├── wire_sizing.html
│   │   │   │   │   ├── wire_sizing_spacing_01.png
│   │   │   │   │   ├── wire_sizing_spacing_02.png
│   │   │   │   │   ├── wire_sizing_spacing_03.png
│   │   │   │   │   ├── wire_sizing_spacing_04.png
│   │   │   │   │   ├── wire_sizing_spacing_05.png
│   │   │   │   │   ├── wire_sizing_spacing_06.png
│   │   │   │   │   ├── wire_sizing_spacing_07.png
│   │   │   │   │   ├── wire_sizing_spacing_08.png
│   │   │   │   │   ├── wire_sizing_spacing_09.png
│   │   │   │   │   ├── wire_sizing_spacing.html
│   │   │   │   │   ├── wire_sizing_topology_01.png
│   │   │   │   │   ├── wire_sizing_topology_02.png
│   │   │   │   │   ├── wire_sizing_topology_03.png
│   │   │   │   │   ├── wire_sizing_topology_04.png
│   │   │   │   │   └── wire_sizing_topology.html
│   │   │   │   ├── inverter_chain_sizing.m
│   │   │   │   ├── LC_osc_design.m
│   │   │   │   ├── plot_four_tapers.m
│   │   │   │   ├── simple_NAND2_gate_design.m
│   │   │   │   ├── simple_step.m
│   │   │   │   ├── tristate_bus_sizing.m
│   │   │   │   ├── wire_driver_sizing.m
│   │   │   │   ├── wire_sizing.m
│   │   │   │   ├── wire_sizing_spacing.m
│   │   │   │   └── wire_sizing_topology.m
│   │   │   ├── closest_toeplitz_psd.m
│   │   │   ├── Contents.m
│   │   │   ├── cvxbook
│   │   │   │   ├── Ch04_cvx_opt_probs
│   │   │   │   │   ├── cantilever_beam.m
│   │   │   │   │   ├── cantilever_beam_plot.m
│   │   │   │   │   ├── cantilever_beam_rec.m
│   │   │   │   │   ├── channel_capacity.m
│   │   │   │   │   ├── chebyshev_center_2D.m
│   │   │   │   │   ├── chebyshev_center.m
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── ex_4_27.m
│   │   │   │   │   ├── ex_4_38.m
│   │   │   │   │   ├── ex_4_3.m
│   │   │   │   │   ├── ex_4_5.m
│   │   │   │   │   ├── fastest_mixing_MC.m
│   │   │   │   │   ├── frob_norm_diag_scaling.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── cantilever_beam_01.png
│   │   │   │   │   │   ├── cantilever_beam.html
│   │   │   │   │   │   ├── cantilever_beam_plot.html
│   │   │   │   │   │   ├── cantilever_beam_rec_01.png
│   │   │   │   │   │   ├── cantilever_beam_rec.html
│   │   │   │   │   │   ├── channel_capacity.html
│   │   │   │   │   │   ├── chebyshev_center_2D_01.png
│   │   │   │   │   │   ├── chebyshev_center_2D.html
│   │   │   │   │   │   ├── chebyshev_center.html
│   │   │   │   │   │   ├── ex_4_27.html
│   │   │   │   │   │   ├── ex_4_38.html
│   │   │   │   │   │   ├── ex_4_3.html
│   │   │   │   │   │   ├── ex_4_5.html
│   │   │   │   │   │   ├── fastest_mixing_MC.html
│   │   │   │   │   │   ├── frob_norm_diag_scaling.html
│   │   │   │   │   │   ├── logopt_investment_01.png
│   │   │   │   │   │   ├── logopt_investment.html
│   │   │   │   │   │   ├── max_det_psd_completion.html
│   │   │   │   │   │   ├── min_pf_norm.html
│   │   │   │   │   │   └── min_spec_rad_ppl_dynamics.html
│   │   │   │   │   ├── logopt_investment.m
│   │   │   │   │   ├── max_det_psd_completion.m
│   │   │   │   │   └── min_spec_rad_ppl_dynamics.m
│   │   │   │   ├── Ch05_duality
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── ex_5_19.m
│   │   │   │   │   ├── ex_5_1.m
│   │   │   │   │   ├── ex_5_33.m
│   │   │   │   │   ├── ex_5_39.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── ex_5_1_01.png
│   │   │   │   │   │   ├── ex_5_19.html
│   │   │   │   │   │   ├── ex_5_1.html
│   │   │   │   │   │   ├── ex_5_33_01.png
│   │   │   │   │   │   ├── ex_5_33.html
│   │   │   │   │   │   ├── ex_5_39.html
│   │   │   │   │   │   ├── matrix_games.html
│   │   │   │   │   │   ├── matrix_games_LP.html
│   │   │   │   │   │   ├── norm_approx.html
│   │   │   │   │   │   └── qcqp.html
│   │   │   │   │   ├── matrix_games_LP.m
│   │   │   │   │   ├── matrix_games.m
│   │   │   │   │   ├── norm_approx.m
│   │   │   │   │   └── qcqp.m
│   │   │   │   ├── Ch06_approx_fitting
│   │   │   │   │   ├── basispursuit.m
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── convex_interpolation.m
│   │   │   │   │   ├── deadzone.m
│   │   │   │   │   ├── fig6_15.m
│   │   │   │   │   ├── fig6_19.m
│   │   │   │   │   ├── fig6_20.m
│   │   │   │   │   ├── fig6_5.m
│   │   │   │   │   ├── fig6_6.m
│   │   │   │   │   ├── fig6_9.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── basispursuit_01.png
│   │   │   │   │   │   ├── basispursuit_02.png
│   │   │   │   │   │   ├── basispursuit_03.png
│   │   │   │   │   │   ├── basispursuit.html
│   │   │   │   │   │   ├── convex_interpolation_01.png
│   │   │   │   │   │   ├── convex_interpolation.html
│   │   │   │   │   │   ├── deadzone.html
│   │   │   │   │   │   ├── fig6_15_01.png
│   │   │   │   │   │   ├── fig6_15.html
│   │   │   │   │   │   ├── fig6_19_01.png
│   │   │   │   │   │   ├── fig6_19.html
│   │   │   │   │   │   ├── fig6_20_01.png
│   │   │   │   │   │   ├── fig6_20.html
│   │   │   │   │   │   ├── fig6_5_01.png
│   │   │   │   │   │   ├── fig6_5.html
│   │   │   │   │   │   ├── fig6_6_01.png
│   │   │   │   │   │   ├── fig6_6_02.png
│   │   │   │   │   │   ├── fig6_6_03.png
│   │   │   │   │   │   ├── fig6_6_04.png
│   │   │   │   │   │   ├── fig6_6_05.png
│   │   │   │   │   │   ├── fig6_6_06.png
│   │   │   │   │   │   ├── fig6_6.html
│   │   │   │   │   │   ├── fig6_9_01.png
│   │   │   │   │   │   ├── fig6_9.html
│   │   │   │   │   │   ├── penalty_comp_cvx_01.png
│   │   │   │   │   │   ├── penalty_comp_cvx.html
│   │   │   │   │   │   ├── preference_regions_01.png
│   │   │   │   │   │   ├── preference_regions_02.png
│   │   │   │   │   │   ├── preference_regions.html
│   │   │   │   │   │   ├── regressor_cvx_01.png
│   │   │   │   │   │   ├── regressor_cvx.html
│   │   │   │   │   │   ├── smoothrec_cvx_01.png
│   │   │   │   │   │   ├── smoothrec_cvx_02.png
│   │   │   │   │   │   ├── smoothrec_cvx_03.png
│   │   │   │   │   │   ├── smoothrec_cvx.html
│   │   │   │   │   │   ├── tv_cvx_01.png
│   │   │   │   │   │   ├── tv_cvx_02.png
│   │   │   │   │   │   ├── tv_cvx_03.png
│   │   │   │   │   │   ├── tv_cvx_04.png
│   │   │   │   │   │   ├── tv_cvx_05.png
│   │   │   │   │   │   ├── tv_cvx.html
│   │   │   │   │   │   ├── wcrobls_01.png
│   │   │   │   │   │   └── wcrobls.html
│   │   │   │   │   ├── penalty_comp_cvx.m
│   │   │   │   │   ├── preference_regions.m
│   │   │   │   │   ├── regressor_cvx.m
│   │   │   │   │   ├── smoothrec_cvx.m
│   │   │   │   │   ├── tv_cvx.m
│   │   │   │   │   └── wcrobls.m
│   │   │   │   ├── Ch07_statistical_estim
│   │   │   │   │   ├── cheb.m
│   │   │   │   │   ├── cher.m
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── counting_problem_poisson.m
│   │   │   │   │   ├── counting_problem_poisson.m~
│   │   │   │   │   ├── detector2.m
│   │   │   │   │   ├── expdesign.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── cheb.html
│   │   │   │   │   │   ├── cher.html
│   │   │   │   │   │   ├── counting_problem_poisson.html
│   │   │   │   │   │   ├── detector2_01.png
│   │   │   │   │   │   ├── detector2.html
│   │   │   │   │   │   ├── expdesign_01.png
│   │   │   │   │   │   ├── expdesign_02.png
│   │   │   │   │   │   ├── expdesign_03.png
│   │   │   │   │   │   ├── expdesign_04.png
│   │   │   │   │   │   ├── expdesign.html
│   │   │   │   │   │   ├── logistics_01.png
│   │   │   │   │   │   ├── logistics_gp_01.png
│   │   │   │   │   │   ├── logistics_gp.html
│   │   │   │   │   │   ├── logistics.html
│   │   │   │   │   │   ├── maxent_01.png
│   │   │   │   │   │   ├── maxent_02.png
│   │   │   │   │   │   ├── maxent.html
│   │   │   │   │   │   ├── ML_covariance_est.html
│   │   │   │   │   │   ├── montecarlo.html
│   │   │   │   │   │   ├── probbounds_01.png
│   │   │   │   │   │   ├── probbounds_02.png
│   │   │   │   │   │   ├── probbounds_03.png
│   │   │   │   │   │   └── probbounds.html
│   │   │   │   │   ├── logistics_gp.m
│   │   │   │   │   ├── logistics.m
│   │   │   │   │   ├── maxent.m
│   │   │   │   │   ├── ML_covariance_est.m
│   │   │   │   │   ├── montecarlo.m
│   │   │   │   │   └── probbounds.m
│   │   │   │   ├── Ch08_geometric_probs
│   │   │   │   │   ├── analytic_center.m
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── data_floorplan_32.mat
│   │   │   │   │   ├── data_floorplan_60.mat
│   │   │   │   │   ├── eucl_dist_poly_2D.m
│   │   │   │   │   ├── eucl_dist_poly.m
│   │   │   │   │   ├── eucl_proj_cone1.m
│   │   │   │   │   ├── eucl_proj_cone2.m
│   │   │   │   │   ├── eucl_proj_hlf.m
│   │   │   │   │   ├── eucl_proj_hyp.m
│   │   │   │   │   ├── eucl_proj_rect.m
│   │   │   │   │   ├── eucl_proj_rect.m~
│   │   │   │   │   ├── ex_8_3.m
│   │   │   │   │   ├── ex_8_4.m
│   │   │   │   │   ├── ex_8_5.m
│   │   │   │   │   ├── floor_plan_graphs.m
│   │   │   │   │   ├── floor_plan.m
│   │   │   │   │   ├── floorplan.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── analytic_center.html
│   │   │   │   │   │   ├── eucl_dist_poly_2D_01.png
│   │   │   │   │   │   ├── eucl_dist_poly_2D.html
│   │   │   │   │   │   ├── eucl_dist_poly.html
│   │   │   │   │   │   ├── eucl_proj_cone1.html
│   │   │   │   │   │   ├── eucl_proj_cone2.html
│   │   │   │   │   │   ├── eucl_proj_hlf.html
│   │   │   │   │   │   ├── eucl_proj_hyp.html
│   │   │   │   │   │   ├── eucl_proj_rect.html
│   │   │   │   │   │   ├── ex_8_3.html
│   │   │   │   │   │   ├── ex_8_4.html
│   │   │   │   │   │   ├── ex_8_5.html
│   │   │   │   │   │   ├── floor_plan_01.png
│   │   │   │   │   │   ├── floor_plan_graphs_01.png
│   │   │   │   │   │   ├── floor_plan_graphs.html
│   │   │   │   │   │   ├── floor_plan.html
│   │   │   │   │   │   ├── floorplan.html
│   │   │   │   │   │   ├── linear_discr_01.png
│   │   │   │   │   │   ├── linear_discr.html
│   │   │   │   │   │   ├── max_vol_ellip_in_polyhedra_01.png
│   │   │   │   │   │   ├── max_vol_ellip_in_polyhedra.html
│   │   │   │   │   │   ├── min_vol_elp_finite_set_01.png
│   │   │   │   │   │   ├── min_vol_elp_finite_set.html
│   │   │   │   │   │   ├── min_vol_union_ellip_01.png
│   │   │   │   │   │   ├── min_vol_union_ellip.html
│   │   │   │   │   │   ├── placement_lin_01.png
│   │   │   │   │   │   ├── placement_lin_02.png
│   │   │   │   │   │   ├── placement_lin.html
│   │   │   │   │   │   ├── placement_quad_01.png
│   │   │   │   │   │   ├── placement_quad_02.png
│   │   │   │   │   │   ├── placement_quad.html
│   │   │   │   │   │   ├── placement_quar_01.png
│   │   │   │   │   │   ├── placement_quar_02.png
│   │   │   │   │   │   ├── placement_quar.html
│   │   │   │   │   │   ├── poly3_discr_01.png
│   │   │   │   │   │   ├── poly3_discr.html
│   │   │   │   │   │   ├── poly4_discr_01.png
│   │   │   │   │   │   ├── poly4_discr.html
│   │   │   │   │   │   ├── quad_discr_01.png
│   │   │   │   │   │   ├── quad_discr.html
│   │   │   │   │   │   ├── robust_lin_discr_01.png
│   │   │   │   │   │   ├── robust_lin_discr.html
│   │   │   │   │   │   ├── separate_ell_2D_01.png
│   │   │   │   │   │   ├── separate_ell_2D.html
│   │   │   │   │   │   ├── separate_poly_2D_01.png
│   │   │   │   │   │   ├── separate_poly_2D.html
│   │   │   │   │   │   ├── separate_pt_poly.html
│   │   │   │   │   │   ├── svm_1_01.png
│   │   │   │   │   │   ├── svm_1.html
│   │   │   │   │   │   ├── svm_2_01.png
│   │   │   │   │   │   ├── svm_2.html
│   │   │   │   │   │   ├── test_floorplan_01.png
│   │   │   │   │   │   └── test_floorplan.html
│   │   │   │   │   ├── linear_discr.m
│   │   │   │   │   ├── max_vol_ellip_in_polyhedra.m
│   │   │   │   │   ├── min_vol_elp_finite_set.m
│   │   │   │   │   ├── min_vol_union_ellip.m
│   │   │   │   │   ├── placement_lin.m
│   │   │   │   │   ├── placement_quad.m
│   │   │   │   │   ├── placement_quar.m
│   │   │   │   │   ├── poly3_discr.m
│   │   │   │   │   ├── poly4_discr.m
│   │   │   │   │   ├── quad_discr.m
│   │   │   │   │   ├── robust_lin_discr.m
│   │   │   │   │   ├── separate_ell_2D.m
│   │   │   │   │   ├── separate_poly_2D.m
│   │   │   │   │   ├── separate_pt_poly.m
│   │   │   │   │   ├── svm_1.m
│   │   │   │   │   ├── svm_2.m
│   │   │   │   │   └── test_floorplan.m
│   │   │   │   ├── Ch11_intpt_methods
│   │   │   │   │   ├── Contents.m
│   │   │   │   │   ├── html
│   │   │   │   │   │   └── log_utility_flow.html
│   │   │   │   │   └── log_utility_flow.m
│   │   │   │   └── Contents.m
│   │   │   ├── cvx.css
│   │   │   ├── eqs
│   │   │   │   └── 1533415667-130.png
│   │   │   ├── equality_constr_norm_min.m
│   │   │   ├── filter_design
│   │   │   │   ├── Contents.m
│   │   │   │   ├── equalizer_design.m
│   │   │   │   ├── fir_chebychev_design.m
│   │   │   │   ├── fir_lin_phase_lowpass_max_atten.m
│   │   │   │   ├── fir_lin_phase_lowpass_min_order.m
│   │   │   │   ├── fir_lin_phase_lowpass_min_ripple.m
│   │   │   │   ├── fir_lin_phase_lowpass_min_trans.m
│   │   │   │   ├── fir_mag_design_lowpass_max_atten.m
│   │   │   │   ├── fir_mag_design_lowpass_min_order.m
│   │   │   │   ├── html
│   │   │   │   │   ├── equalizer_design_01.png
│   │   │   │   │   ├── equalizer_design_02.png
│   │   │   │   │   ├── equalizer_design_03.png
│   │   │   │   │   ├── equalizer_design_04.png
│   │   │   │   │   ├── equalizer_design_05.png
│   │   │   │   │   ├── equalizer_design_06.png
│   │   │   │   │   ├── equalizer_design_07.png
│   │   │   │   │   ├── equalizer_design_08.png
│   │   │   │   │   ├── equalizer_design.html
│   │   │   │   │   ├── fir_chebychev_design_01.png
│   │   │   │   │   ├── fir_chebychev_design_02.png
│   │   │   │   │   ├── fir_chebychev_design.html
│   │   │   │   │   ├── fir_lin_phase_lowpass_max_atten_01.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_max_atten_02.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_max_atten.html
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_order_01.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_order_02.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_order.html
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_ripple_01.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_ripple_02.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_ripple.html
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_trans_01.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_trans_02.png
│   │   │   │   │   ├── fir_lin_phase_lowpass_min_trans.html
│   │   │   │   │   ├── fir_mag_design_lowpass_max_atten_01.png
│   │   │   │   │   ├── fir_mag_design_lowpass_max_atten_02.png
│   │   │   │   │   ├── fir_mag_design_lowpass_max_atten.html
│   │   │   │   │   ├── fir_mag_design_lowpass_min_order_01.png
│   │   │   │   │   ├── fir_mag_design_lowpass_min_order_02.png
│   │   │   │   │   ├── fir_mag_design_lowpass_min_order.html
│   │   │   │   │   ├── iir_mag_design_bandpass_max_atten_01.png
│   │   │   │   │   ├── iir_mag_design_bandpass_max_atten.html
│   │   │   │   │   ├── iir_mag_design_lowpass_max_atten_01.png
│   │   │   │   │   ├── iir_mag_design_lowpass_max_atten.html
│   │   │   │   │   ├── local_unwrap.html
│   │   │   │   │   ├── one_over_f_filter_01.png
│   │   │   │   │   ├── one_over_f_filter.html
│   │   │   │   │   └── spectral_fact.html
│   │   │   │   ├── iir_mag_design_bandpass_max_atten.m
│   │   │   │   ├── iir_mag_design_lowpass_max_atten.m
│   │   │   │   ├── one_over_f_filter.m
│   │   │   │   └── spectral_fact.m
│   │   │   ├── gp_tutorial
│   │   │   │   ├── basic_odp.m
│   │   │   │   ├── beta_min_odp.m
│   │   │   │   ├── Contents.m
│   │   │   │   ├── elmore_interconnect.m
│   │   │   │   ├── floor_planning.m
│   │   │   │   ├── html
│   │   │   │   │   ├── basic_odp_01.png
│   │   │   │   │   ├── basic_odp.html
│   │   │   │   │   ├── beta_min_odp_01.png
│   │   │   │   │   ├── beta_min_odp.html
│   │   │   │   │   ├── elmore_interconnect_01.png
│   │   │   │   │   ├── elmore_interconnect.html
│   │   │   │   │   ├── floor_planning_01.png
│   │   │   │   │   ├── floor_planning.html
│   │   │   │   │   ├── max_volume_box_01.png
│   │   │   │   │   ├── max_volume_box.html
│   │   │   │   │   ├── power_control.html
│   │   │   │   │   ├── simple_dig_ckt_sizing_01.png
│   │   │   │   │   ├── simple_dig_ckt_sizing.html
│   │   │   │   │   ├── simple_dig_ckt_sizing_vect_01.png
│   │   │   │   │   └── simple_dig_ckt_sizing_vect.html
│   │   │   │   ├── max_volume_box.m
│   │   │   │   ├── power_control.m
│   │   │   │   ├── simple_dig_ckt_sizing.m
│   │   │   │   └── simple_dig_ckt_sizing_vect.m
│   │   │   ├── graph_laplacian
│   │   │   │   ├── best_const.m
│   │   │   │   ├── Contents.m
│   │   │   │   ├── cut_grid_data.m
│   │   │   │   ├── cut_grid_example.m
│   │   │   │   ├── fdla.m
│   │   │   │   ├── fmmc.m
│   │   │   │   ├── html
│   │   │   │   │   ├── cut_grid_example_01.png
│   │   │   │   │   ├── cut_grid_example_02.png
│   │   │   │   │   ├── cut_grid_example_03.png
│   │   │   │   │   ├── cut_grid_example_04.png
│   │   │   │   │   ├── cut_grid_example_05.png
│   │   │   │   │   ├── cut_grid_example.html
│   │   │   │   │   ├── larger_example_01.png
│   │   │   │   │   ├── larger_example_02.png
│   │   │   │   │   ├── larger_example_03.png
│   │   │   │   │   ├── larger_example_04.png
│   │   │   │   │   ├── larger_example_05.png
│   │   │   │   │   ├── larger_example_06.png
│   │   │   │   │   ├── larger_example.html
│   │   │   │   │   ├── small_example_01.png
│   │   │   │   │   ├── small_example_02.png
│   │   │   │   │   ├── small_example_03.png
│   │   │   │   │   ├── small_example_04.png
│   │   │   │   │   ├── small_example_05.png
│   │   │   │   │   └── small_example.html
│   │   │   │   ├── larger_example.m
│   │   │   │   ├── max_deg.m
│   │   │   │   ├── mh.m
│   │   │   │   ├── plotgraph.m
│   │   │   │   └── small_example.m
│   │   │   ├── html
│   │   │   │   ├── closest_toeplitz_psd.html
│   │   │   │   ├── equality_constr_norm_min.html
│   │   │   │   ├── min_phase_spectral_fact.html
│   │   │   │   ├── nonneg_matrix_fact_01.png
│   │   │   │   ├── nonneg_matrix_fact.html
│   │   │   │   ├── quickstart_01.png
│   │   │   │   ├── quickstart.html
│   │   │   │   ├── regularized_norm_tradeoff_01.png
│   │   │   │   ├── regularized_norm_tradeoff_02.png
│   │   │   │   ├── regularized_norm_tradeoff.html
│   │   │   │   ├── simple_LP2.html
│   │   │   │   ├── simple_LP.html
│   │   │   │   └── simple_LS.html
│   │   │   ├── index.html
│   │   │   ├── index.jemdoc
│   │   │   ├── jemdoc.css
│   │   │   ├── log_exp
│   │   │   │   ├── Contents.m
│   │   │   │   ├── html
│   │   │   │   │   ├── max_entropy.html
│   │   │   │   │   ├── sparse_covariance_est_01.png
│   │   │   │   │   ├── sparse_covariance_est.html
│   │   │   │   │   ├── sparse_covariance_est_tradeoff_01.png
│   │   │   │   │   ├── sparse_covariance_est_tradeoff.html
│   │   │   │   │   └── weighted_analytic_center.html
│   │   │   │   ├── max_entropy.m
│   │   │   │   ├── sparse_covariance_est.m
│   │   │   │   ├── sparse_covariance_est_tradeoff.m
│   │   │   │   └── weighted_analytic_center.m
│   │   │   ├── make.m
│   │   │   ├── MENU
│   │   │   ├── min_phase_spectral_fact.m
│   │   │   ├── minus.gif
│   │   │   ├── mktree.css
│   │   │   ├── mktree.js
│   │   │   ├── nonneg_matrix_fact.m
│   │   │   ├── plus.gif
│   │   │   ├── quickstart.m
│   │   │   ├── regularized_norm_tradeoff.m
│   │   │   ├── simple_LP2.m
│   │   │   ├── simple_LP.m
│   │   │   ├── simple_LS.m
│   │   │   ├── sparse_heuristics
│   │   │   │   ├── Contents.m
│   │   │   │   ├── html
│   │   │   │   │   ├── sparse_infeas_dual.html
│   │   │   │   │   ├── sparse_infeas.html
│   │   │   │   │   ├── sparse_solution_01.png
│   │   │   │   │   └── sparse_solution.html
│   │   │   │   ├── sparse_infeas_dual.m
│   │   │   │   ├── sparse_infeas.m
│   │   │   │   └── sparse_solution.m
│   │   │   └── time_series_analysis
│   │   │   ├── Contents.m
│   │   │   ├── html
│   │   │   │   ├── l1_trend_filter_snp500_01.png
│   │   │   │   └── l1_trend_filter_snp500.html
│   │   │   ├── l1_trend_filter_snp500.m
│   │   │   └── snp500.txt
│   │   ├── functions
│   │   │   ├── berhu.m
│   │   │   ├── Contents.m
│   │   │   ├── @cvx
│   │   │   │   ├── berhu.m
│   │   │   │   ├── cvx_recip.m
│   │   │   │   ├── det_inv.m
│   │   │   │   ├── det_rootn.m
│   │   │   │   ├── functions.m
│   │   │   │   ├── geo_mean.m
│   │   │   │   ├── huber_pos.m
│   │   │   │   ├── inv_pos.m
│   │   │   │   ├── lambda_max.m
│   │   │   │   ├── lambda_min.m
│   │   │   │   ├── log_normcdf.m
│   │   │   │   ├── log_sum_exp.m
│   │   │   │   ├── matrix_frac.m
│   │   │   │   ├── norm_nuc.m
│   │   │   │   ├── norms.m
│   │   │   │   ├── pow_abs.m
│   │   │   │   ├── pow_cvx.m
│   │   │   │   ├── pow_p.m
│   │   │   │   ├── pow_pos.m
│   │   │   │   ├── quad_form.m
│   │   │   │   ├── quad_over_lin.m
│   │   │   │   ├── quad_pos_over_lin.m
│   │   │   │   ├── rel_entr.m
│   │   │   │   ├── sigma_max.m
│   │   │   │   ├── square_abs.m
│   │   │   │   ├── square.m
│   │   │   │   ├── square_pos.m
│   │   │   │   ├── sum_largest.m
│   │   │   │   ├── sum_log.m
│   │   │   │   ├── sum_square_abs.m
│   │   │   │   ├── sum_square.m
│   │   │   │   ├── sum_square_pos.m
│   │   │   │   ├── trace_inv.m
│   │   │   │   └── trace_sqrtm.m
│   │   │   ├── det_inv.m
│   │   │   ├── det_root2n.m
│   │   │   ├── det_rootn.m
│   │   │   ├── entr.m
│   │   │   ├── geo_mean.m
│   │   │   ├── geomean.m
│   │   │   ├── huber_circ.m
│   │   │   ├── huber.m
│   │   │   ├── huber_pos.m
│   │   │   ├── inv_pos.m
│   │   │   ├── kl_div.m
│   │   │   ├── lambda_max.m
│   │   │   ├── lambda_min.m
│   │   │   ├── log_det.m
│   │   │   ├── log_normcdf.m
│   │   │   ├── log_sum_exp.m
│   │   │   ├── logsumexp.m
│   │   │   ├── logsumexp_sdp.m
│   │   │   ├── matrix_frac.m
│   │   │   ├── norm_largest.m
│   │   │   ├── norm_nuc.m
│   │   │   ├── norms_largest.m
│   │   │   ├── norms.m
│   │   │   ├── poly_env.m
│   │   │   ├── polyenv.m
│   │   │   ├── polyval_trig.m
│   │   │   ├── pos.m
│   │   │   ├── pow_abs.m
│   │   │   ├── pow_p.m
│   │   │   ├── pow_pos.m
│   │   │   ├── quad_form.m
│   │   │   ├── quad_over_lin.m
│   │   │   ├── quad_pos_over_lin.m
│   │   │   ├── rel_entr.m
│   │   │   ├── sigma_max.m
│   │   │   ├── square_abs.m
│   │   │   ├── square.m
│   │   │   ├── square_pos.m
│   │   │   ├── sum_largest.m
│   │   │   ├── sum_log.m
│   │   │   ├── sum_smallest.m
│   │   │   ├── sum_square_abs.m
│   │   │   ├── sum_square.m
│   │   │   ├── sum_square_pos.m
│   │   │   ├── trace_inv.m
│   │   │   ├── trace_sqrtm.m
│   │   │   └── vec.m
│   │   ├── GPL.txt
│   │   ├── keywords
│   │   │   ├── Contents.m
│   │   │   ├── dual.m
│   │   │   ├── epigraph.m
│   │   │   ├── expression.m
│   │   │   ├── expressions.m
│   │   │   ├── hypograph.m
│   │   │   ├── In.m
│   │   │   ├── maximise.m
│   │   │   ├── maximize.m
│   │   │   ├── minimise.m
│   │   │   ├── minimize.m
│   │   │   ├── subject.m
│   │   │   ├── variable.m
│   │   │   └── variables.m
│   │   ├── lib
│   │   │   ├── @cell
│   │   │   │   ├── cvx_id.m
│   │   │   │   └── cvx_value.m
│   │   │   ├── Contents.m
│   │   │   ├── @cvx
│   │   │   │   ├── bcompress.m
│   │   │   │   ├── buncompress.m
│   │   │   │   ├── colon.m
│   │   │   │   ├── cvx_basis.m
│   │   │   │   ├── cvx_classify.m
│   │   │   │   ├── cvx_constant.m
│   │   │   │   ├── cvx_isaffine.m
│   │   │   │   ├── cvx_isconcave.m
│   │   │   │   ├── cvx_isconstant.m
│   │   │   │   ├── cvx_isconvex.m
│   │   │   │   ├── cvx_isnonzero.m
│   │   │   │   ├── cvx.m
│   │   │   │   ├── cvx_readlevel.m
│   │   │   │   ├── cvx_value.m
│   │   │   │   ├── cvx_vexity.m
│   │   │   │   ├── getdual.m
│   │   │   │   ├── in.m
│   │   │   │   ├── keywords.m
│   │   │   │   ├── matlab6.m
│   │   │   │   ├── setdual.m
│   │   │   │   ├── sets.m
│   │   │   │   ├── sparsify.m
│   │   │   │   ├── svec.m
│   │   │   │   ├── type.m
│   │   │   │   └── value.m
│   │   │   ├── cvx_accept_concave.m
│   │   │   ├── cvx_accept_convex.m
│   │   │   ├── cvx_basis.m
│   │   │   ├── cvx_bcompress.m
│   │   │   ├── cvx_bcompress_mex.c
│   │   │   ├── cvx_bcompress_mex.dll
│   │   │   ├── cvx_bcompress_mex.mexa64
│   │   │   ├── cvx_bcompress_mex.mexglx
│   │   │   ├── cvx_bcompress_mex.mexmaci
│   │   │   ├── cvx_bcompress_mex.mexmaci64
│   │   │   ├── cvx_bcompress_mex.mexw32
│   │   │   ├── cvx_bcompress_mex.mexw64
│   │   │   ├── cvx_c2r.m
│   │   │   ├── cvx_check_dimension.m
│   │   │   ├── cvx_check_dimlist.m
│   │   │   ├── cvx_classify.m
│   │   │   ├── cvx_class.m
│   │   │   ├── cvx_clearpath.m
│   │   │   ├── @cvxcnst
│   │   │   │   ├── cvxcnst.m
│   │   │   │   ├── display.m
│   │   │   │   ├── disp.m
│   │   │   │   ├── double.m
│   │   │   │   └── logical.m
│   │   │   ├── cvx_collapse.m
│   │   │   ├── cvx_constant.m
│   │   │   ├── cvx_create_problem.m
│   │   │   ├── cvx_default_dimension.m
│   │   │   ├── @cvxdual
│   │   │   │   ├── colon.m
│   │   │   │   ├── cvxaff.m
│   │   │   │   ├── cvx_basis.m
│   │   │   │   ├── cvxdual.m
│   │   │   │   ├── cvx_value.m
│   │   │   │   ├── display.m
│   │   │   │   ├── disp.m
│   │   │   │   ├── dof.m
│   │   │   │   ├── inuse.m
│   │   │   │   ├── isreal.m
│   │   │   │   ├── name.m
│   │   │   │   ├── problem.m
│   │   │   │   ├── size.m
│   │   │   │   ├── subsref.m
│   │   │   │   ├── type.m
│   │   │   │   └── value.m
│   │   │   ├── cvx_eliminate_mex.c
│   │   │   ├── cvx_eliminate_mex.dll
│   │   │   ├── cvx_eliminate_mex.mexa64
│   │   │   ├── cvx_eliminate_mex.mexglx
│   │   │   ├── cvx_eliminate_mex.mexmaci
│   │   │   ├── cvx_eliminate_mex.mexmaci64
│   │   │   ├── cvx_eliminate_mex.mexw32
│   │   │   ├── cvx_eliminate_mex.mexw64
│   │   │   ├── cvx_expand_dim.m
│   │   │   ├── cvx_expert_check.m
│   │   │   ├── cvx_global.m
│   │   │   ├── cvx_id.m
│   │   │   ├── cvx_ids.m
│   │   │   ├── @cvxin
│   │   │   │   ├── cvxin.m
│   │   │   │   ├── cvxtuple.m
│   │   │   │   ├── gt.m
│   │   │   │   └── lt.m
│   │   │   ├── cvx_isaffine.m
│   │   │   ├── cvx_isconcave.m
│   │   │   ├── cvx_isconstant.m
│   │   │   ├── cvx_isconvex.m
│   │   │   ├── cvx_isnonzero.m
│   │   │   ├── cvx_lasterr.m
│   │   │   ├── @cvxobj
│   │   │   │   ├── cvx_id.m
│   │   │   │   ├── cvxobj.m
│   │   │   │   ├── display.m
│   │   │   │   ├── disp.m
│   │   │   │   ├── isempty.m
│   │   │   │   ├── isequal.m
│   │   │   │   ├── length.m
│   │   │   │   ├── ndims.m
│   │   │   │   ├── numel.m
│   │   │   │   ├── subsasgn.m
│   │   │   │   └── subsref.m
│   │   │   ├── cvx_pop.m
│   │   │   ├── @cvxprob
│   │   │   │   ├── cvxprob.m
│   │   │   │   ├── cvx_value.m
│   │   │   │   ├── disp.m
│   │   │   │   ├── eliminate.m
│   │   │   │   ├── eq.m
│   │   │   │   ├── extract.m
│   │   │   │   ├── index.m
│   │   │   │   ├── ne.m
│   │   │   │   ├── newcnstr.m
│   │   │   │   ├── newdual.m
│   │   │   │   ├── newnonl.m
│   │   │   │   ├── newobj.m
│   │   │   │   ├── newtemp.m
│   │   │   │   ├── newvar.m
│   │   │   │   ├── pop.m
│   │   │   │   ├── solve.m
│   │   │   │   ├── spy.m
│   │   │   │   ├── subsasgn.m
│   │   │   │   ├── subsref.m
│   │   │   │   └── touch.m
│   │   │   ├── cvx_r2c.m
│   │   │   ├── cvx_readlevel.m
│   │   │   ├── cvx_remap.m
│   │   │   ├── cvx_reshape.m
│   │   │   ├── cvx_setpath.m
│   │   │   ├── cvx_setspath.m
│   │   │   ├── cvx_size_check.m
│   │   │   ├── cvx_solve.m
│   │   │   ├── cvx_solve_sdpt3.m
│   │   │   ├── cvx_solve_sedumi.m
│   │   │   ├── cvx_subs2str.m
│   │   │   ├── cvx_subsasgn.m
│   │   │   ├── cvx_subsref_check.m
│   │   │   ├── cvx_subsref.m
│   │   │   ├── @cvxtuple
│   │   │   │   ├── apply.m
│   │   │   │   ├── cvx_collapse.m
│   │   │   │   ├── cvx_constant.m
│   │   │   │   ├── cvx_id.m
│   │   │   │   ├── cvx_isaffine.m
│   │   │   │   ├── cvx_isconcave.m
│   │   │   │   ├── cvx_isconstant.m
│   │   │   │   ├── cvx_isconvex.m
│   │   │   │   ├── cvxtuple.m
│   │   │   │   ├── cvx_value.m
│   │   │   │   ├── disp.m
│   │   │   │   ├── eq.m
│   │   │   │   ├── ge.m
│   │   │   │   ├── gt.m
│   │   │   │   ├── in.m
│   │   │   │   ├── le.m
│   │   │   │   ├── lt.m
│   │   │   │   ├── ne.m
│   │   │   │   ├── numel.m
│   │   │   │   ├── subsasgn.m
│   │   │   │   ├── subsref.m
│   │   │   │   └── testall.m
│   │   │   ├── cvx_use_sparse.m
│   │   │   ├── cvx_value.m
│   │   │   ├── cvx_values.m
│   │   │   ├── cvx_vexity.m
│   │   │   ├── cvx_zeros.m
│   │   │   └── @struct
│   │   │   ├── cvx_id.m
│   │   │   └── cvx_value.m
│   │   ├── matlab6
│   │   │   ├── Contents.m
│   │   │   ├── false.m
│   │   │   └── true.m
│   │   ├── README.txt
│   │   ├── sdpt3
│   │   │   ├── Copyright
│   │   │   ├── dimacs
│   │   │   │   ├── bm1.diary
│   │   │   │   ├── copo14.mat
│   │   │   │   ├── filter48_socp.mat
│   │   │   │   ├── hamming_7_5_6.mat
│   │   │   │   ├── minphase.mat
│   │   │   │   ├── nql30.mat
│   │   │   │   └── sched_50_50_scaled.mat
│   │   │   ├── Examples
│   │   │   │   ├── Asum.m
│   │   │   │   ├── cheby0.m
│   │   │   │   ├── chebyinf.m
│   │   │   │   ├── chebymat.m
│   │   │   │   ├── control.m
│   │   │   │   ├── corrmat.m
│   │   │   │   ├── Doptdesign.m
│   │   │   │   ├── dwd.m
│   │   │   │   ├── etp.m
│   │   │   │   ├── geometric_mean.m
│   │   │   │   ├── gpp.m
│   │   │   │   ├── gppschur.m
│   │   │   │   ├── graph.m
│   │   │   │   ├── igmres.m
│   │   │   │   ├── lmiexamp1.m
│   │   │   │   ├── lmiexamp2.m
│   │   │   │   ├── lmiexamp3.m
│   │   │   │   ├── lmifun2.m
│   │   │   │   ├── lmifun.m
│   │   │   │   ├── logcheby.m
│   │   │   │   ├── logchebyRcone.m
│   │   │   │   ├── maxcut.m
│   │   │   │   ├── max_kcut.m
│   │   │   │   ├── mcpschur.m
│   │   │   │   ├── minEpts.m
│   │   │   │   ├── norm_min.m
│   │   │   │   ├── orthbasis.m
│   │   │   │   ├── randinfsdp.m
│   │   │   │   ├── randlowranksdp.m
│   │   │   │   ├── randmaxdet.m
│   │   │   │   ├── randsdp.m
│   │   │   │   ├── sdphankel.m
│   │   │   │   ├── thetaproblem.m
│   │   │   │   ├── ToeplitzApprox.m
│   │   │   │   ├── ToeplitzApproxSQQ.m
│   │   │   │   └── viewgraph.m
│   │   │   ├── GNU_General_Public_License_v2
│   │   │   ├── HSDSolver
│   │   │   │   ├── HSDbicgstab.m
│   │   │   │   ├── HSDHKMcorr.m
│   │   │   │   ├── HSDHKMdirfun.m
│   │   │   │   ├── HSDHKMpred.m
│   │   │   │   ├── HSDHKMrhsfun.m
│   │   │   │   ├── HSDlinsysolve.m
│   │   │   │   ├── HSDNTcorr.m
│   │   │   │   ├── HSDNTdirfun.m
│   │   │   │   ├── HSDNTpred.m
│   │   │   │   ├── HSDNTrhsfun.m
│   │   │   │   ├── HSDsortA.m
│   │   │   │   ├── HSDsqlpcheckconvg.m
│   │   │   │   ├── HSDsqlpCpert.m
│   │   │   │   ├── HSDsqlp.m
│   │   │   │   ├── HSDsqlpmain.m
│   │   │   │   └── HSDsqlpmisc.m
│   │   │   ├── Installmex.m
│   │   │   ├── Linsysolver
│   │   │   │   └── spchol
│   │   │   │   ├── blksdp.h
│   │   │   │   ├── bwblkslvfun.m
│   │   │   │   ├── cholsplit.c
│   │   │   │   ├── cholsplit.dll
│   │   │   │   ├── cholsplit.mexglx
│   │   │   │   ├── cholsplit.mexmaci
│   │   │   │   ├── cholsplit.mexw32
│   │   │   │   ├── choltmpsiz.c
│   │   │   │   ├── choltmpsiz.dll
│   │   │   │   ├── choltmpsiz.mexglx
│   │   │   │   ├── choltmpsiz.mexmaci
│   │   │   │   ├── choltmpsiz.mexw32
│   │   │   │   ├── findepcols.m
│   │   │   │   ├── fwblkslvfun.m
│   │   │   │   ├── Installspchol.m
│   │   │   │   ├── mexbwblkslv.c
│   │   │   │   ├── mexbwblkslv.dll
│   │   │   │   ├── mexbwblkslv.mexglx
│   │   │   │   ├── mexbwblkslv.mexmaci
│   │   │   │   ├── mexbwblkslv.mexw32
│   │   │   │   ├── mexfwblkslv.c
│   │   │   │   ├── mexfwblkslv.dll
│   │   │   │   ├── mexfwblkslv.mexglx
│   │   │   │   ├── mexfwblkslv.mexmaci
│   │   │   │   ├── mexfwblkslv.mexw32
│   │   │   │   ├── mexordmmd.c
│   │   │   │   ├── mexordmmd.dll
│   │   │   │   ├── mexordmmd.mexglx
│   │   │   │   ├── mexordmmd.mexmaci
│   │   │   │   ├── mexordmmd.mexw32
│   │   │   │   ├── mexsparchol.c
│   │   │   │   ├── mexsparchol.dll
│   │   │   │   ├── mexsparchol.mexglx
│   │   │   │   ├── mexsparchol.mexmaci
│   │   │   │   ├── mexsparchol.mexw32
│   │   │   │   ├── mexsymbfct.c
│   │   │   │   ├── mexsymbfct.dll
│   │   │   │   ├── mexsymbfct.mexglx
│   │   │   │   ├── mexsymbfct.mexmaci
│   │   │   │   ├── mexsymbfct.mexw32
│   │   │   │   ├── ordmmd.c
│   │   │   │   ├── sdmauxFill.c
│   │   │   │   ├── sdmauxRdot.c
│   │   │   │   ├── sdmauxScalarmul.c
│   │   │   │   ├── sparchol2.c
│   │   │   │   ├── sparcholfun.m
│   │   │   │   ├── symbcholfun.m
│   │   │   │   ├── symbfct.c
│   │   │   │   └── testchol.m
│   │   │   ├── README
│   │   │   ├── sdplib
│   │   │   │   ├── arch8.dat-s
│   │   │   │   ├── maxG11.dat-s
│   │   │   │   ├── mcp250-1.dat-s
│   │   │   │   ├── qap9.dat-s
│   │   │   │   ├── qpG11.dat-s
│   │   │   │   ├── ss30.dat-s
│   │   │   │   ├── theta3.dat-s
│   │   │   │   └── truss8.dat-s
│   │   │   ├── sdpt3.m
│   │   │   ├── Solver
│   │   │   │   ├── Arrow.m
│   │   │   │   ├── Atyfun.m
│   │   │   │   ├── AXfun.m
│   │   │   │   ├── blkbarrier.m
│   │   │   │   ├── blkcholfun.m
│   │   │   │   ├── blkeig.m
│   │   │   │   ├── blktrace.m
│   │   │   │   ├── checkdense.m
│   │   │   │   ├── checkdepconstr.m
│   │   │   │   ├── combine_blk.m
│   │   │   │   ├── convertcmpsdp.m
│   │   │   │   ├── convertRcone.m
│   │   │   │   ├── detect_diag.m
│   │   │   │   ├── detect_lblk.m
│   │   │   │   ├── detect_ublk.m
│   │   │   │   ├── gdcomp.m
│   │   │   │   ├── gpcomp.m
│   │   │   │   ├── HKMcorr.m
│   │   │   │   ├── HKMdirfun.m
│   │   │   │   ├── HKMpred.m
│   │   │   │   ├── HKMrhsfun.m
│   │   │   │   ├── infeaspt.m
│   │   │   │   ├── linsysolvefun.m
│   │   │   │   ├── linsysolve.m
│   │   │   │   ├── Mexfun
│   │   │   │   │   ├── mexexpand.c
│   │   │   │   │   ├── mexexpand.dll
│   │   │   │   │   ├── mexexpand.mexa64
│   │   │   │   │   ├── mexexpand.mexglx
│   │   │   │   │   ├── mexexpand.mexmaci
│   │   │   │   │   ├── mexexpand.mexmaci64
│   │   │   │   │   ├── mexexpand.mexw32
│   │   │   │   │   ├── mexexpand.mexw64
│   │   │   │   │   ├── mexinprod.c
│   │   │   │   │   ├── mexinprod.dll
│   │   │   │   │   ├── mexinprod.mexa64
│   │   │   │   │   ├── mexinprod.mexglx
│   │   │   │   │   ├── mexinprod.mexmaci
│   │   │   │   │   ├── mexinprod.mexmaci64
│   │   │   │   │   ├── mexinprod.mexw32
│   │   │   │   │   ├── mexinprod.mexw64
│   │   │   │   │   ├── mexmat.c
│   │   │   │   │   ├── mexmat.dll
│   │   │   │   │   ├── mexmat.mexa64
│   │   │   │   │   ├── mexmat.mexglx
│   │   │   │   │   ├── mexmat.mexmaci
│   │   │   │   │   ├── mexmat.mexmaci64
│   │   │   │   │   ├── mexmat.mexw32
│   │   │   │   │   ├── mexmat.mexw64
│   │   │   │   │   ├── mexMatvec.c
│   │   │   │   │   ├── mexMatvec.dll
│   │   │   │   │   ├── mexMatvec.mexa64
│   │   │   │   │   ├── mexMatvec.mexglx
│   │   │   │   │   ├── mexMatvec.mexmaci
│   │   │   │   │   ├── mexMatvec.mexmaci64
│   │   │   │   │   ├── mexMatvec.mexw32
│   │   │   │   │   ├── mexMatvec.mexw64
│   │   │   │   │   ├── mexnnz.c
│   │   │   │   │   ├── mexnnz.dll
│   │   │   │   │   ├── mexnnz.mexa64
│   │   │   │   │   ├── mexnnz.mexglx
│   │   │   │   │   ├── mexnnz.mexmaci
│   │   │   │   │   ├── mexnnz.mexmaci64
│   │   │   │   │   ├── mexnnz.mexw32
│   │   │   │   │   ├── mexnnz.mexw64
│   │   │   │   │   ├── mexProd2.c
│   │   │   │   │   ├── mexProd2.dll
│   │   │   │   │   ├── mexProd2.mexa64
│   │   │   │   │   ├── mexProd2.mexglx
│   │   │   │   │   ├── mexProd2.mexmaci
│   │   │   │   │   ├── mexProd2.mexmaci64
│   │   │   │   │   ├── mexProd2.mexw32
│   │   │   │   │   ├── mexProd2.mexw64
│   │   │   │   │   ├── mexProd2nz.c
│   │   │   │   │   ├── mexProd2nz.dll
│   │   │   │   │   ├── mexProd2nz.mexa64
│   │   │   │   │   ├── mexProd2nz.mexglx
│   │   │   │   │   ├── mexProd2nz.mexmaci
│   │   │   │   │   ├── mexProd2nz.mexmaci64
│   │   │   │   │   ├── mexProd2nz.mexw32
│   │   │   │   │   ├── mexProd2nz.mexw64
│   │   │   │   │   ├── mexqops.c
│   │   │   │   │   ├── mexqops.dll
│   │   │   │   │   ├── mexqops.mexa64
│   │   │   │   │   ├── mexqops.mexglx
│   │   │   │   │   ├── mexqops.mexmaci
│   │   │   │   │   ├── mexqops.mexmaci64
│   │   │   │   │   ├── mexqops.mexw32
│   │   │   │   │   ├── mexqops.mexw64
│   │   │   │   │   ├── mexschur.c
│   │   │   │   │   ├── mexschur.dll
│   │   │   │   │   ├── mexschurfun.c
│   │   │   │   │   ├── mexschurfun.dll
│   │   │   │   │   ├── mexschurfun.mexa64
│   │   │   │   │   ├── mexschurfun.mexglx
│   │   │   │   │   ├── mexschurfun.mexmaci
│   │   │   │   │   ├── mexschurfun.mexmaci64
│   │   │   │   │   ├── mexschurfun.mexw32
│   │   │   │   │   ├── mexschurfun.mexw64
│   │   │   │   │   ├── mexschur.mexa64
│   │   │   │   │   ├── mexschur.mexglx
│   │   │   │   │   ├── mexschur.mexmaci
│   │   │   │   │   ├── mexschur.mexmaci64
│   │   │   │   │   ├── mexschur.mexw32
│   │   │   │   │   ├── mexschur.mexw64
│   │   │   │   │   ├── mexskron.c
│   │   │   │   │   ├── mexskron.dll
│   │   │   │   │   ├── mexskron.mexa64
│   │   │   │   │   ├── mexskron.mexglx
│   │   │   │   │   ├── mexskron.mexmaci
│   │   │   │   │   ├── mexskron.mexmaci64
│   │   │   │   │   ├── mexskron.mexw32
│   │   │   │   │   ├── mexskron.mexw64
│   │   │   │   │   ├── mexsmat.c
│   │   │   │   │   ├── mexsmat.dll
│   │   │   │   │   ├── mexsmat.mexa64
│   │   │   │   │   ├── mexsmat.mexglx
│   │   │   │   │   ├── mexsmat.mexmaci
│   │   │   │   │   ├── mexsmat.mexmaci64
│   │   │   │   │   ├── mexsmat.mexw32
│   │   │   │   │   ├── mexsmat.mexw64
│   │   │   │   │   ├── mexsvec.c
│   │   │   │   │   ├── mexsvec.dll
│   │   │   │   │   ├── mexsvec.mexa64
│   │   │   │   │   ├── mexsvec.mexglx
│   │   │   │   │   ├── mexsvec.mexmaci
│   │   │   │   │   ├── mexsvec.mexmaci64
│   │   │   │   │   ├── mexsvec.mexw32
│   │   │   │   │   ├── mexsvec.mexw64
│   │   │   │   │   ├── mextriang.c
│   │   │   │   │   ├── mextriang.dll
│   │   │   │   │   ├── mextriang.mexa64
│   │   │   │   │   ├── mextriang.mexglx
│   │   │   │   │   ├── mextriang.mexmaci
│   │   │   │   │   ├── mextriang.mexmaci64
│   │   │   │   │   ├── mextriang.mexw32
│   │   │   │   │   ├── mextriang.mexw64
│   │   │   │   │   ├── mextriangsp.c
│   │   │   │   │   ├── mextriangsp.dll
│   │   │   │   │   ├── mextriangsp.mexa64
│   │   │   │   │   ├── mextriangsp.mexglx
│   │   │   │   │   ├── mextriangsp.mexmaci
│   │   │   │   │   ├── mextriangsp.mexmaci64
│   │   │   │   │   ├── mextriangsp.mexw32
│   │   │   │   │   └── mextriangsp.mexw64
│   │   │   │   ├── mybicgstab.m
│   │   │   │   ├── mytime.m
│   │   │   │   ├── NTcorr.m
│   │   │   │   ├── NTdirfun.m
│   │   │   │   ├── NTpred.m
│   │   │   │   ├── NTrhsfun.m
│   │   │   │   ├── NTscaling.m
│   │   │   │   ├── nzlist.m
│   │   │   │   ├── ops.m
│   │   │   │   ├── Prod2.m
│   │   │   │   ├── Prod3.m
│   │   │   │   ├── qops.m
│   │   │   │   ├── qprod.m
│   │   │   │   ├── read_sdpa.m
│   │   │   │   ├── read_sedumi.m
│   │   │   │   ├── scaling.m
│   │   │   │   ├── schurmat_lblk.m
│   │   │   │   ├── schurmat_qblk.m
│   │   │   │   ├── schurmat_sblk.m
│   │   │   │   ├── SDPT3toSedumi.m
│   │   │   │   ├── skron.m
│   │   │   │   ├── smat.m
│   │   │   │   ├── sortA.m
│   │   │   │   ├── sqlparameters.m
│   │   │   │   ├── sqlpcheckconvg.m
│   │   │   │   ├── sqlpdemo.m
│   │   │   │   ├── sqlp.m
│   │   │   │   ├── sqlpmain.m
│   │   │   │   ├── sqlpmisc.m
│   │   │   │   ├── sqlpsummary.m
│   │   │   │   ├── sqlpu2lblk.m
│   │   │   │   ├── steplength.m
│   │   │   │   ├── svec.m
│   │   │   │   ├── symqmr.m
│   │   │   │   ├── validate.m
│   │   │   │   └── validate_startpoint.m
│   │   │   └── startup.m
│   │   ├── sedumi
│   │   │   ├── ada_pcg.m
│   │   │   ├── adendotd.c
│   │   │   ├── adendotd.dll
│   │   │   ├── adendotd.m
│   │   │   ├── adendotd.mexa64
│   │   │   ├── adendotd.mexglx
│   │   │   ├── adendotd.mexmaci
│   │   │   ├── adendotd.mexmaci64
│   │   │   ├── adendotd.mexw64
│   │   │   ├── adenscale.c
│   │   │   ├── adenscale.dll
│   │   │   ├── adenscale.mexa64
│   │   │   ├── adenscale.mexglx
│   │   │   ├── adenscale.mexmaci
│   │   │   ├── adenscale.mexmaci64
│   │   │   ├── adenscale.mexw64
│   │   │   ├── Amul.m
│   │   │   ├── asmDxq.m
│   │   │   ├── auxfwdpr1.c
│   │   │   ├── auxgivens.c
│   │   │   ├── blkaux.c
│   │   │   ├── blkchol2.c
│   │   │   ├── blkchol.c
│   │   │   ├── blkchol.dll
│   │   │   ├── blkchol.m
│   │   │   ├── blkchol.mexa64
│   │   │   ├── blkchol.mexglx
│   │   │   ├── blkchol.mexmaci
│   │   │   ├── blkchol.mexmaci64
│   │   │   ├── blkchol.mexw64
│   │   │   ├── blkmul.c
│   │   │   ├── blksdp.h
│   │   │   ├── bwblkslv2.c
│   │   │   ├── bwblkslv.c
│   │   │   ├── bwblkslv.dll
│   │   │   ├── bwblkslv.m
│   │   │   ├── bwblkslv.mexa64
│   │   │   ├── bwblkslv.mexglx
│   │   │   ├── bwblkslv.mexmaci
│   │   │   ├── bwblkslv.mexmaci64
│   │   │   ├── bwblkslv.mexw64
│   │   │   ├── bwdpr1.c
│   │   │   ├── bwdpr1.dll
│   │   │   ├── bwdpr1.m
│   │   │   ├── bwdpr1.mexa64
│   │   │   ├── bwdpr1.mexglx
│   │   │   ├── bwdpr1.mexmaci
│   │   │   ├── bwdpr1.mexmaci64
│   │   │   ├── bwdpr1.mexw64
│   │   │   ├── cellK.m
│   │   │   ├── Changelog.txt
│   │   │   ├── checkpars.m
│   │   │   ├── cholsplit.c
│   │   │   ├── cholsplit.dll
│   │   │   ├── cholsplit.mexa64
│   │   │   ├── cholsplit.mexglx
│   │   │   ├── cholsplit.mexmaci
│   │   │   ├── cholsplit.mexmaci64
│   │   │   ├── cholsplit.mexw64
│   │   │   ├── choltmpsiz.c
│   │   │   ├── choltmpsiz.dll
│   │   │   ├── choltmpsiz.mexa64
│   │   │   ├── choltmpsiz.mexglx
│   │   │   ├── choltmpsiz.mexmaci
│   │   │   ├── choltmpsiz.mexmaci64
│   │   │   ├── choltmpsiz.mexw64
│   │   │   ├── Contents.m
│   │   │   ├── conversion
│   │   │   │   ├── blk2vec.m
│   │   │   │   ├── Contents.m
│   │   │   │   ├── feascpx.m
│   │   │   │   ├── feasreal.m
│   │   │   │   ├── frompack.m
│   │   │   │   ├── fromsdpa.m
│   │   │   │   ├── getproblem.m
│   │   │   │   ├── prelp.m
│   │   │   │   ├── sdpa2vec.m
│   │   │   │   ├── sdpasplit.m
│   │   │   │   └── writesdp.m
│   │   │   ├── ddot.c
│   │   │   ├── ddot.dll
│   │   │   ├── ddot.m
│   │   │   ├── ddot.mexa64
│   │   │   ├── ddot.mexglx
│   │   │   ├── ddot.mexmaci
│   │   │   ├── ddot.mexmaci64
│   │   │   ├── ddot.mexw64
│   │   │   ├── deninfac.m
│   │   │   ├── doc
│   │   │   │   ├── SeDuMi_Guide_105R5.pdf
│   │   │   │   ├── SeDuMi_Guide_105R5.ps
│   │   │   │   ├── SeDuMi_Guide_11.pdf
│   │   │   │   └── SeDuMi_Guide_11.ps
│   │   │   ├── dpr1fact.c
│   │   │   ├── dpr1fact.dll
│   │   │   ├── dpr1fact.m
│   │   │   ├── dpr1fact.mexa64
│   │   │   ├── dpr1fact.mexglx
│   │   │   ├── dpr1fact.mexmaci
│   │   │   ├── dpr1fact.mexmaci64
│   │   │   ├── dpr1fact.mexw64
│   │   │   ├── eigK.c
│   │   │   ├── eigK.dll
│   │   │   ├── eigK.m
│   │   │   ├── eigK.mexa64
│   │   │   ├── eigK.mexglx
│   │   │   ├── eigK.mexmaci
│   │   │   ├── eigK.mexmaci64
│   │   │   ├── eigK.mexw64
│   │   │   ├── examples
│   │   │   │   ├── arch0.mat
│   │   │   │   ├── control07.mat
│   │   │   │   ├── Examples.txt
│   │   │   │   ├── nb.mat
│   │   │   │   ├── OH_2Pi_STO-6GN9r12g1T2.mat
│   │   │   │   └── trto3.mat
│   │   │   ├── extractA.c
│   │   │   ├── extractA.dll
│   │   │   ├── extractA.m
│   │   │   ├── extractA.mexa64
│   │   │   ├── extractA.mexglx
│   │   │   ├── extractA.mexmaci
│   │   │   ├── extractA.mexmaci64
│   │   │   ├── extractA.mexw64
│   │   │   ├── eyeK.c
│   │   │   ├── eyeK.dll
│   │   │   ├── eyeK.m
│   │   │   ├── eyeK.mexa64
│   │   │   ├── eyeK.mexglx
│   │   │   ├── eyeK.mexmaci
│   │   │   ├── eyeK.mexmaci64
│   │   │   ├── eyeK.mexw64
│   │   │   ├── findblks.c
│   │   │   ├── findblks.dll
│   │   │   ├── findblks.m
│   │   │   ├── findblks.mexa64
│   │   │   ├── findblks.mexglx
│   │   │   ├── findblks.mexmaci
│   │   │   ├── findblks.mexmaci64
│   │   │   ├── findblks.mexw64
│   │   │   ├── finsymbden.c
│   │   │   ├── finsymbden.dll
│   │   │   ├── finsymbden.m
│   │   │   ├── finsymbden.mexa64
│   │   │   ├── finsymbden.mexglx
│   │   │   ├── finsymbden.mexmaci
│   │   │   ├── finsymbden.mexmaci64
│   │   │   ├── finsymbden.mexw64
│   │   │   ├── frameit.m
│   │   │   ├── fwblkslv.c
│   │   │   ├── fwblkslv.dll
│   │   │   ├── fwblkslv.m
│   │   │   ├── fwblkslv.mexa64
│   │   │   ├── fwblkslv.mexglx
│   │   │   ├── fwblkslv.mexmaci
│   │   │   ├── fwblkslv.mexmaci64
│   │   │   ├── fwblkslv.mexw64
│   │   │   ├── fwdpr1.c
│   │   │   ├── fwdpr1.dll
│   │   │   ├── fwdpr1.m
│   │   │   ├── fwdpr1.mexa64
│   │   │   ├── fwdpr1.mexglx
│   │   │   ├── fwdpr1.mexmaci
│   │   │   ├── fwdpr1.mexmaci64
│   │   │   ├── fwdpr1.mexw64
│   │   │   ├── getada1.c
│   │   │   ├── getada1.dll
│   │   │   ├── getada1.m
│   │   │   ├── getada1.mexa64
│   │   │   ├── getada1.mexglx
│   │   │   ├── getada1.mexmaci
│   │   │   ├── getada1.mexmaci64
│   │   │   ├── getada1.mexw64
│   │   │   ├── getada2.c
│   │   │   ├── getada2.dll
│   │   │   ├── getada2.m
│   │   │   ├── getada2.mexa64
│   │   │   ├── getada2.mexglx
│   │   │   ├── getada2.mexmaci
│   │   │   ├── getada2.mexmaci64
│   │   │   ├── getada2.mexw64
│   │   │   ├── getada3.c
│   │   │   ├── getada3.dll
│   │   │   ├── getada3.m
│   │   │   ├── getada3.mexa64
│   │   │   ├── getada3.mexglx
│   │   │   ├── getada3.mexmaci
│   │   │   ├── getada3.mexmaci64
│   │   │   ├── getada3.mexw64
│   │   │   ├── getDAt.m
│   │   │   ├── getDAtm.m
│   │   │   ├── getdense.m
│   │   │   ├── getsymbada.m
│   │   │   ├── givens.h
│   │   │   ├── givensrot.c
│   │   │   ├── givensrot.dll
│   │   │   ├── givensrot.m
│   │   │   ├── givensrot.mexa64
│   │   │   ├── givensrot.mexglx
│   │   │   ├── givensrot.mexmaci
│   │   │   ├── givensrot.mexmaci64
│   │   │   ├── givensrot.mexw64
│   │   │   ├── incorder.c
│   │   │   ├── incorder.dll
│   │   │   ├── incorder.m
│   │   │   ├── incorder.mexa64
│   │   │   ├── incorder.mexglx
│   │   │   ├── incorder.mexmaci
│   │   │   ├── incorder.mexmaci64
│   │   │   ├── incorder.mexw64
│   │   │   ├── install_sedumi.m
│   │   │   ├── Install.txt
│   │   │   ├── invcholfac.c
│   │   │   ├── invcholfac.dll
│   │   │   ├── invcholfac.m
│   │   │   ├── invcholfac.mexa64
│   │   │   ├── invcholfac.mexglx
│   │   │   ├── invcholfac.mexmaci
│   │   │   ├── invcholfac.mexmaci64
│   │   │   ├── invcholfac.mexw64
│   │   │   ├── iswnbr.c
│   │   │   ├── iswnbr.dll
│   │   │   ├── iswnbr.m
│   │   │   ├── iswnbr.mexa64
│   │   │   ├── iswnbr.mexglx
│   │   │   ├── iswnbr.mexmaci
│   │   │   ├── iswnbr.mexmaci64
│   │   │   ├── iswnbr.mexw64
│   │   │   ├── loopPcg.m
│   │   │   ├── makereal.c
│   │   │   ├── makereal.dll
│   │   │   ├── makereal.m
│   │   │   ├── makereal.mexa64
│   │   │   ├── makereal.mexglx
│   │   │   ├── makereal.mexmaci
│   │   │   ├── makereal.mexmaci64
│   │   │   ├── makereal.mexw64
│   │   │   ├── mat.m
│   │   │   ├── maxstep.m
│   │   │   ├── mexw32
│   │   │   │   ├── adendotd.mexw32
│   │   │   │   ├── adenscale.mexw32
│   │   │   │   ├── blkchol.mexw32
│   │   │   │   ├── bwblkslv.mexw32
│   │   │   │   ├── bwdpr1.mexw32
│   │   │   │   ├── cholsplit.mexw32
│   │   │   │   ├── choltmpsiz.mexw32
│   │   │   │   ├── ddot.mexw32
│   │   │   │   ├── dpr1fact.mexw32
│   │   │   │   ├── eigK.mexw32
│   │   │   │   ├── extractA.mexw32
│   │   │   │   ├── eyeK.mexw32
│   │   │   │   ├── findblks.mexw32
│   │   │   │   ├── finsymbden.mexw32
│   │   │   │   ├── fwblkslv.mexw32
│   │   │   │   ├── fwdpr1.mexw32
│   │   │   │   ├── getada1.mexw32
│   │   │   │   ├── getada2.mexw32
│   │   │   │   ├── getada3.mexw32
│   │   │   │   ├── givensrot.mexw32
│   │   │   │   ├── incorder.mexw32
│   │   │   │   ├── invcholfac.mexw32
│   │   │   │   ├── iswnbr.mexw32
│   │   │   │   ├── makereal.mexw32
│   │   │   │   ├── ordmmdmex.mexw32
│   │   │   │   ├── partitA.mexw32
│   │   │   │   ├── psdeig.mexw32
│   │   │   │   ├── psdfactor.mexw32
│   │   │   │   ├── psdframeit.mexw32
│   │   │   │   ├── psdinvjmul.mexw32
│   │   │   │   ├── psdinvscale.mexw32
│   │   │   │   ├── psdjmul.mexw32
│   │   │   │   ├── psdscale.mexw32
│   │   │   │   ├── qblkmul.mexw32
│   │   │   │   ├── qreshape.mexw32
│   │   │   │   ├── qrK.mexw32
│   │   │   │   ├── quadadd.mexw32
│   │   │   │   ├── sortnnz.mexw32
│   │   │   │   ├── sqrtinv.mexw32
│   │   │   │   ├── statsK.mexw32
│   │   │   │   ├── symbfwblk.mexw32
│   │   │   │   ├── symfctmex.mexw32
│   │   │   │   ├── triumtriu.mexw32
│   │   │   │   ├── urotorder.mexw32
│   │   │   │   ├── vecsym.mexw32
│   │   │   │   ├── vectril.mexw32
│   │   │   │   └── whichcpx.mexw32
│   │   │   ├── mJdetd.c
│   │   │   ├── my_fprintf.m
│   │   │   ├── optstep.m
│   │   │   ├── ordmmd.c
│   │   │   ├── ordmmdmex.c
│   │   │   ├── ordmmdmex.dll
│   │   │   ├── ordmmdmex.m
│   │   │   ├── ordmmdmex.mexa64
│   │   │   ├── ordmmdmex.mexglx
│   │   │   ├── ordmmdmex.mexmaci
│   │   │   ├── ordmmdmex.mexmaci64
│   │   │   ├── ordmmdmex.mexw64
│   │   │   ├── partitA.c
│   │   │   ├── partitA.dll
│   │   │   ├── partitA.m
│   │   │   ├── partitA.mexa64
│   │   │   ├── partitA.mexglx
│   │   │   ├── partitA.mexmaci
│   │   │   ├── partitA.mexmaci64
│   │   │   ├── partitA.mexw64
│   │   │   ├── PopK.m
│   │   │   ├── postprocessSDP.m
│   │   │   ├── posttransfo.m
│   │   │   ├── preprocessSDP.m
│   │   │   ├── pretransfo.m
│   │   │   ├── psdeig.c
│   │   │   ├── psdeig.dll
│   │   │   ├── psdeig.m
│   │   │   ├── psdeig.mexa64
│   │   │   ├── psdeig.mexglx
│   │   │   ├── psdeig.mexmaci
│   │   │   ├── psdeig.mexmaci64
│   │   │   ├── psdeig.mexw64
│   │   │   ├── psdfactor.c
│   │   │   ├── psdfactor.dll
│   │   │   ├── psdfactor.m
│   │   │   ├── psdfactor.mexa64
│   │   │   ├── psdfactor.mexglx
│   │   │   ├── psdfactor.mexmaci
│   │   │   ├── psdfactor.mexmaci64
│   │   │   ├── psdfactor.mexw64
│   │   │   ├── psdframeit.c
│   │   │   ├── psdframeit.dll
│   │   │   ├── psdframeit.mexa64
│   │   │   ├── psdframeit.mexglx
│   │   │   ├── psdframeit.mexmaci
│   │   │   ├── psdframeit.mexmaci64
│   │   │   ├── psdframeit.mexw64
│   │   │   ├── psdinvjmul.c
│   │   │   ├── psdinvjmul.dll
│   │   │   ├── psdinvjmul.m
│   │   │   ├── psdinvjmul.mexa64
│   │   │   ├── psdinvjmul.mexglx
│   │   │   ├── psdinvjmul.mexmaci
│   │   │   ├── psdinvjmul.mexmaci64
│   │   │   ├── psdinvjmul.mexw64
│   │   │   ├── psdinvscale.c
│   │   │   ├── psdinvscale.dll
│   │   │   ├── psdinvscale.mexa64
│   │   │   ├── psdinvscale.mexglx
│   │   │   ├── psdinvscale.mexmaci
│   │   │   ├── psdinvscale.mexmaci64
│   │   │   ├── psdinvscale.mexw64
│   │   │   ├── psdjmul.c
│   │   │   ├── psdjmul.dll
│   │   │   ├── psdjmul.m
│   │   │   ├── psdjmul.mexa64
│   │   │   ├── psdjmul.mexglx
│   │   │   ├── psdjmul.mexmaci
│   │   │   ├── psdjmul.mexmaci64
│   │   │   ├── psdjmul.mexw64
│   │   │   ├── psdscale.c
│   │   │   ├── psdscale.dll
│   │   │   ├── psdscale.m
│   │   │   ├── psdscale.mexa64
│   │   │   ├── psdscale.mexglx
│   │   │   ├── psdscale.mexmaci
│   │   │   ├── psdscale.mexmaci64
│   │   │   ├── psdscale.mexw64
│   │   │   ├── qblkmul.c
│   │   │   ├── qblkmul.dll
│   │   │   ├── qblkmul.m
│   │   │   ├── qblkmul.mexa64
│   │   │   ├── qblkmul.mexglx
│   │   │   ├── qblkmul.mexmaci
│   │   │   ├── qblkmul.mexmaci64
│   │   │   ├── qblkmul.mexw64
│   │   │   ├── qframeit.m
│   │   │   ├── qinvjmul.m
│   │   │   ├── qjmul.m
│   │   │   ├── qreshape.c
│   │   │   ├── qreshape.dll
│   │   │   ├── qreshape.m
│   │   │   ├── qreshape.mexa64
│   │   │   ├── qreshape.mexglx
│   │   │   ├── qreshape.mexmaci
│   │   │   ├── qreshape.mexmaci64
│   │   │   ├── qreshape.mexw64
│   │   │   ├── qrK.c
│   │   │   ├── qrK.dll
│   │   │   ├── qrK.mexa64
│   │   │   ├── qrK.mexglx
│   │   │   ├── qrK.mexmaci
│   │   │   ├── qrK.mexmaci64
│   │   │   ├── qrK.mexw64
│   │   │   ├── quadadd.c
│   │   │   ├── quadadd.dll
│   │   │   ├── quadadd.m
│   │   │   ├── quadadd.mexa64
│   │   │   ├── quadadd.mexglx
│   │   │   ├── quadadd.mexmaci
│   │   │   ├── quadadd.mexmaci64
│   │   │   ├── quadadd.mexw64
│   │   │   ├── Readme.txt
│   │   │   ├── reflect.c
│   │   │   ├── reflect.h
│   │   │   ├── rotlorentz.m
│   │   │   ├── sddir.m
│   │   │   ├── sdfactor.m
│   │   │   ├── sdinit.m
│   │   │   ├── sdmauxCmp.c
│   │   │   ├── sdmauxCone.c
│   │   │   ├── sdmauxFill.c
│   │   │   ├── sdmauxRdot.c
│   │   │   ├── sdmauxScalarmul.c
│   │   │   ├── sdmauxTriu.c
│   │   │   ├── sdmauxTriudot.c
│   │   │   ├── sedumi.m
│   │   │   ├── sortnnz.c
│   │   │   ├── sortnnz.dll
│   │   │   ├── sortnnz.m
│   │   │   ├── sortnnz.mexa64
│   │   │   ├── sortnnz.mexglx
│   │   │   ├── sortnnz.mexmaci
│   │   │   ├── sortnnz.mexmaci64
│   │   │   ├── sortnnz.mexw64
│   │   │   ├── sparbwslv.m
│   │   │   ├── sparfwslv.m
│   │   │   ├── spars.m
│   │   │   ├── spscale.c
│   │   │   ├── sqrtinv.c
│   │   │   ├── sqrtinv.dll
│   │   │   ├── sqrtinv.m
│   │   │   ├── sqrtinv.mexa64
│   │   │   ├── sqrtinv.mexglx
│   │   │   ├── sqrtinv.mexmaci
│   │   │   ├── sqrtinv.mexmaci64
│   │   │   ├── sqrtinv.mexw64
│   │   │   ├── statsK.c
│   │   │   ├── statsK.dll
│   │   │   ├── statsK.m
│   │   │   ├── statsK.mexa64
│   │   │   ├── statsK.mexglx
│   │   │   ├── statsK.mexmaci
│   │   │   ├── statsK.mexmaci64
│   │   │   ├── statsK.mexw64
│   │   │   ├── stepdif.m
│   │   │   ├── symbchol.c
│   │   │   ├── symbcholden.m
│   │   │   ├── symbchol.m
│   │   │   ├── symbfwblk.c
│   │   │   ├── symbfwblk.dll
│   │   │   ├── symbfwblk.mexa64
│   │   │   ├── symbfwblk.mexglx
│   │   │   ├── symbfwblk.mexmaci
│   │   │   ├── symbfwblk.mexmaci64
│   │   │   ├── symbfwblk.mexw64
│   │   │   ├── symfct.c
│   │   │   ├── symfctmex.c
│   │   │   ├── symfctmex.dll
│   │   │   ├── symfctmex.m
│   │   │   ├── symfctmex.mexa64
│   │   │   ├── symfctmex.mexglx
│   │   │   ├── symfctmex.mexmaci
│   │   │   ├── symfctmex.mexmaci64
│   │   │   ├── symfctmex.mexw64
│   │   │   ├── tdet.m
│   │   │   ├── triuaux.c
│   │   │   ├── triuaux.h
│   │   │   ├── triumtriu.c
│   │   │   ├── triumtriu.dll
│   │   │   ├── triumtriu.m
│   │   │   ├── triumtriu.mexa64
│   │   │   ├── triumtriu.mexglx
│   │   │   ├── triumtriu.mexmaci
│   │   │   ├── triumtriu.mexmaci64
│   │   │   ├── triumtriu.mexw64
│   │   │   ├── trydif.m
│   │   │   ├── updtransfo.m
│   │   │   ├── urotorder.c
│   │   │   ├── urotorder.dll
│   │   │   ├── urotorder.m
│   │   │   ├── urotorder.mexa64
│   │   │   ├── urotorder.mexglx
│   │   │   ├── urotorder.mexmaci
│   │   │   ├── urotorder.mexmaci64
│   │   │   ├── urotorder.mexw64
│   │   │   ├── veccomplex.m
│   │   │   ├── vec.m
│   │   │   ├── vecsym.c
│   │   │   ├── vecsym.dll
│   │   │   ├── vecsym.m
│   │   │   ├── vecsym.mexa64
│   │   │   ├── vecsym.mexglx
│   │   │   ├── vecsym.mexmaci
│   │   │   ├── vecsym.mexmaci64
│   │   │   ├── vecsym.mexw64
│   │   │   ├── vectril.c
│   │   │   ├── vectril.dll
│   │   │   ├── vectril.m
│   │   │   ├── vectril.mexa64
│   │   │   ├── vectril.mexglx
│   │   │   ├── vectril.mexmaci
│   │   │   ├── vectril.mexmaci64
│   │   │   ├── vectril.mexw64
│   │   │   ├── Version.txt
│   │   │   ├── whichcpx.c
│   │   │   ├── whichcpx.dll
│   │   │   ├── whichcpx.m
│   │   │   ├── whichcpx.mexa64
│   │   │   ├── whichcpx.mexglx
│   │   │   ├── whichcpx.mexmaci
│   │   │   ├── whichcpx.mexmaci64
│   │   │   ├── whichcpx.mexw64
│   │   │   ├── widelen.m
│   │   │   ├── wrapPcg.m
│   │   │   └── wregion.m
│   │   ├── sets
│   │   │   ├── complex_lorentz.m
│   │   │   ├── Contents.m
│   │   │   ├── convex_poly_coeffs.m
│   │   │   ├── exponential.m
│   │   │   ├── geo_mean_cone.m
│   │   │   ├── hermitian_semidefinite.m
│   │   │   ├── lorentz.m
│   │   │   ├── nonnegative.m
│   │   │   ├── nonneg_poly_coeffs.m
│   │   │   ├── norm_ball.m
│   │   │   ├── rotated_complex_lorentz.m
│   │   │   ├── rotated_lorentz.m
│   │   │   ├── semidefinite.m
│   │   │   └── simplex.m
│   │   └── structures
│   │   ├── Contents.m
│   │   ├── @cvx
│   │   │   └── structures.m
│   │   ├── cvx_cleanup_structure.m
│   │   ├── cvx_create_structure.m
│   │   ├── cvx_invert_structure.m
│   │   ├── cvx_orthog_structure.m
│   │   ├── cvx_replicate_structure.m
│   │   ├── cvx_s_banded.m
│   │   ├── cvx_s_complex.m
│   │   ├── cvx_s_diagonal.m
│   │   ├── cvx_s_hankel.m
│   │   ├── cvx_s_hermitian.m
│   │   ├── cvx_s_lower_bidiagonal.m
│   │   ├── cvx_s_lower_hessenberg.m
│   │   ├── cvx_s_lower_triangular.m
│   │   ├── cvx_s_scaled_identity.m
│   │   ├── cvx_s_skew_symmetric.m
│   │   ├── cvx_s_sparse.m
│   │   ├── cvx_s_symmetric.m
│   │   ├── cvx_s_symmetric_ut.m
│   │   ├── cvx_s_toeplitz.m
│   │   ├── cvx_s_tridiagonal.m
│   │   ├── cvx_s_upper_bidiagonal.m
│   │   ├── cvx_s_upper_hankel.m
│   │   ├── cvx_s_upper_hessenberg.m
│   │   └── cvx_s_upper_triangular.m
│   ├── cvx.zip
│   ├── laoshide.asv
│   ├── laoshide.m
│   ├── SDP_mvdr.asv
│   ├── SDP_mvdr.m
│   └── SNR.m
├── MVDR和RLS实现了单波束形成
│   ├── beamforming
│   │   ├── MVDR.m
│   │   └── RLS.m
│   └── MVDR和RLS实现了单波束形成.rar
├── null_beamform
│   ├── null_beamform.m
│   └── null_beamform.rar
├── Smart Antenna Downlink Beamforming LCMV
│   ├── LCMV.m
│   └── Smart Antenna Downlink Beamforming LCMV.rar
├── TD System Smart Antenna Downlink Beamforming
│   ├── lms.m
│   └── TD System Smart Antenna Downlink Beamforming.rar
├── time_delay_beamforming
│   ├── time_delay_beamforming.m
│   └── time_delay_beamforming.rar
├── Using traditional methods and music beamforming algorithm to wideband signal DOA
│   ├── Using traditional methods and music beamforming algorithm to wideband signal DOA.rar
│   └── wideex1.m
├── 基于CSM自适应波束形成
│   ├── CSM-based adaptive beamforming.rar
│   └── wide_band.m
├── 线列阵十字阵
│   └── 9d873bce06f4.rar
├── 超声射束形成Beamformation工具箱-
│   ├── aad97d3467ad.rar
│   └── bft
│   ├── bft_2d_array.m
│   ├── bft_add_image.m
│   ├── bft_apodization.m
│   ├── bft_beamform.m
│   ├── bft_beamform_pixels.m
│   ├── bft_center_focus.m
│   ├── bft_convex_array.m
│   ├── bft_create_filter1.m
│   ├── bft_delay.m
│   ├── bft.dll
│   ├── bft_dynamic_focus.m
│   ├── bft_end.m
│   ├── bft_filter.m
│   ├── bft_focus_2way.m
│   ├── bft_focus.m
│   ├── bft_focus_pixels.m
│   ├── bft_focus_times.m
│   ├── bft_free_xdc.m
│   ├── bft_import_xdc.m
│   ├── bft_init.m
│   ├── bft_linear_array.m
│   ├── bft.mexglx
│   ├── bft.mexlx
│   ├── bft_no_lines.m
│   ├── bft_param.m
│   ├── bft_scan_phased.m
│   ├── bft_sub_image.m
│   ├── bft_sum_apodization.m
│   ├── bft_sum_images.m
│   ├── bft_transducer.m
│   ├── Contents.m
│   ├── doc
│   │   └── bft_user_guide.pdf
│   ├── examples
│   │   ├── Contents.m
│   │   ├── phased_dyn_image.m
│   │   ├── phased_image.m
│   │   └── synthetic.m
│   └── mex_beamform.m
├── [软件]AntennaArray
│   ├── AntennaArray.rar
│   ├── index1.html
│   ├── makearray.fig
│   ├── makearray.m
│   ├── randomarray.fig
│   └── randomarray.m
├── [软件]digital beamforming algorithms library
│   ├── digital beamforming algorithms library.rar
│   └── software
│   ├── algrithem_database.asv
│   ├── algrithem_database.fig
│   └── algrithem_database.m
└── 过载guozai_svm
├── guozai_svm.rar
├── 过载LMS.m
├── 过载SVM.m
└── 过载多项式_SVM.m

103 directories, 1845 files

标签:

实例下载地址

自适应波束形成程序集合

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警