├── +aoa ├── directional_crlb.m ├── directional_df.m ├── directional_testScript.m ├── doppler_crlb.m ├── doppler_df.m ├── doppler_testScript.m ├── interf_crlb.m ├── interf_df.m ├── interf_testScript.m ├── make_gain_functions.m ├── watson_watt_crlb.m ├── watson_watt_df.m └── watson_watt_testScript.m ├── +array ├── beamscan.m ├── beamscan_mvdr.m ├── compute_array_factor.m ├── compute_array_factor_ula.m ├── crlb_det.m ├── crlb_stochastic.m ├── make_arbitrary_steering_vector.m ├── make_steering_vector.m └── music.m ├── +atm ├── calcAtmLoss.m ├── calcZenithLoss.m ├── fogLossCoeff.m ├── gasLossCoeff.m ├── getSpectralLines.m ├── makeSpectroscopicTableOxygen.m ├── makeSpectroscopicTableWater.m ├── make_itu_rec_figures.m ├── rainLossCoeff.m └── standardAtmosphere.m ├── +detector ├── squareLaw.m ├── squareLawMaxRange.m ├── squareLawMinSNR.m ├── xcorr.m ├── xcorrMaxRange.m └── xcorrMinSNR.m ├── +fdoa ├── bfSoln.m ├── computeCRLB.m ├── computeCRLBfixed.m ├── computeCRLBpriors.m ├── drawIsodop.m ├── fdoaErr.m ├── freqDiffEstCRLB.m ├── freqEstCRLB.m ├── gdSoln.m ├── gdSolnBounded.m ├── gdSolnCal.m ├── gdSolnFixed.m ├── gdSolnUnc.m ├── grad_a.m ├── grad_b.m ├── grad_x.m ├── jacobian.m ├── jacobianUnc.m ├── loglikelihood.m ├── loglikelihoodUnc.m ├── lsSoln.m ├── lsSolnBounded.m ├── lsSolnCal.m ├── lsSolnFixed.m ├── lsSolnUnc.m ├── measurement.m ├── mlSoln.m ├── mlSolnCal.m ├── mlSolnConstrained.m ├── mlSolnPrior.m └── mlSolnUnc.m ├── +hybrid ├── bfSoln.m ├── bfSolnUnc.m ├── computeCRLB.m ├── computeCRLBfixed.m ├── computeCRLBpriors.m ├── gdSoln.m ├── gdSolnBounded.m ├── gdSolnCal.m ├── gdSolnFixed.m ├── gdSolnUnc.m ├── grad_a.m ├── grad_b.m ├── grad_x.m ├── jacobian.m ├── jacobianUnc.m ├── jointTimeFreqError.m ├── loglikelihood.m ├── loglikelihoodUnc.m ├── lsSoln.m ├── lsSolnBounded.m ├── lsSolnCal.m ├── lsSolnFixed.m ├── lsSolnUnc.m ├── measurement.m ├── mlSoln.m ├── mlSolnCal.m ├── mlSolnConstrained.m ├── mlSolnPrior.m └── mlSolnUnc.m ├── +noise ├── atmospheric_noise.m ├── cosmic_noise_temp.m ├── ground_noise.m ├── moon_noise_temp.m ├── sun_noise_temp.m └── thermal_noise.m ├── +prop ├── freeSpacePathLoss.m ├── fresnelZone.m ├── knifeEdgeLoss.m ├── pathLoss.m ├── radarHorizon.m └── twoRayPathLoss.m ├── +tdoa ├── bfSoln.m ├── chanHoSoln.m ├── computeCRLB.m ├── computeCRLBfixed.m ├── computeCRLBpriors.m ├── crossCorrError.m ├── drawIsochrone.m ├── gdSoln.m ├── gdSolnBounded.m ├── gdSolnCal.m ├── gdSolnFixed.m ├── gdSolnUnc.m ├── grad_a.m ├── grad_b.m ├── grad_x.m ├── jacobian.m ├── jacobianUnc.m ├── loglikelihood.m ├── loglikelihoodUnc.m ├── lsSoln.m ├── lsSolnBounded.m ├── lsSolnCal.m ├── lsSolnFixed.m ├── lsSolnUnc.m ├── measurement.m ├── mlSoln.m ├── mlSolnCal.m ├── mlSolnConstrained.m ├── mlSolnPrior.m ├── mlSolnUnc.m ├── peakDetectionError.m └── tdoaErr.m ├── +tracker ├── ekfPredict.m ├── ekfUpdate.m ├── kfPredict.m ├── kfUpdate.m ├── makeKinematicModel.m └── makeMeasurementModel.m ├── +triang ├── angle_bisector.m ├── aoaErr.m ├── bfSoln.m ├── centroid.m ├── computeCRLB.m ├── computeCRLBfixed.m ├── computeCRLBpriors.m ├── drawLob.m ├── gdSoln.m ├── gdSolnBounded.m ├── gdSolnCal.m ├── gdSolnFixed.m ├── gdSolnUnc.m ├── grad_a.m ├── grad_b.m ├── grad_x.m ├── jacobian.m ├── jacobianUnc.m ├── loglikelihood.m ├── loglikelihoodUnc.m ├── lsSoln.m ├── lsSolnBounded.m ├── lsSolnCal.m ├── lsSolnFixed.m ├── lsSolnUnc.m ├── measurement.m ├── mlSoln.m ├── mlSolnCal.m ├── mlSolnConstrained.m ├── mlSolnPrior.m └── mlSolnUnc.m ├── +utils ├── +constraints │ ├── boundedAlt.m │ ├── constrainLikelihood.m │ ├── filterGrid.m │ ├── fixedAlt.m │ ├── fixedCartesian.m │ ├── gdSolnBounded.m │ ├── gdSolnFixed.m │ ├── lsSolnBounded.m │ ├── lsSolnFixed.m │ ├── mlSolnConstrained.m │ ├── snapToEqConstraint.m │ └── snapToIneqConstraint.m ├── aer2ecef.m ├── aer2enu.m ├── aer2lla.m ├── ang_diff.m ├── backtrackingLineSearch.m ├── bestfix.m ├── broadcast.m ├── chi2cdf.m ├── chi2inv.m ├── computeCEP50.m ├── computeCRLB.m ├── computeRMSE.m ├── computeRMSEConfInterval.m ├── computeRMSEScaling.m ├── computeSampleMean.m ├── computeSampleMeanUpdate.m ├── computeSlantRange.m ├── constants.m ├── correctENU.m ├── dop.m ├── dopDiff.m ├── drawArrow.m ├── drawCEP50.m ├── drawErrorEllipse.m ├── ecef2aer.m ├── ecef2enu.m ├── ecef2enu_vel.m ├── ecef2lla.m ├── effRadiusEarth.m ├── ensureInvertible.m ├── enu2aer.m ├── enu2ecef.m ├── enu2ecef_vel.m ├── enu2lla.m ├── estimateTimeRemaining.m ├── excludeFromLegend.m ├── exportPlot.m ├── find_intersect.m ├── gamcdf.m ├── gaminv.m ├── gampdf.m ├── gdSoln.m ├── initPlotSettings.m ├── lla2aer.m ├── lla2ecef.m ├── lla2enu.m ├── lsSoln.m ├── makePDFs.m ├── makePrior.m ├── makeTaper.m ├── make_nd_grid.m ├── mlSoln.m ├── modulo2pi.m ├── mvnpdf.m ├── ncx2cdf.m ├── normcdf.m ├── norminv.m ├── parsePosVelCovar.m ├── parseReferenceSensor.m ├── poisspdf.m ├── radialCDF.m ├── reckonSphereENU.m ├── resampleCovMtx.m ├── resampleNoise.m ├── resetPlotSettings.m ├── rng.m ├── rngDiff.m ├── setPlotStyle.m ├── sinc_deriv.m └── viridis.m ├── .gitignore ├── Graphics ├── cover_emitterDet.png └── cover_practicalGeo.png ├── LICENSE ├── README.md ├── errata_emitterDet.pdf ├── errata_practicalGeo.pdf ├── examples ├── book2_ex2_1.m ├── book2_ex2_2.m ├── book2_ex2_3.m ├── book2_ex2_3_mc.m ├── book2_ex3_1.m ├── book2_ex3_2.m ├── book2_ex3_3.m ├── book2_ex3_4.m ├── book2_ex4_1.m ├── book2_ex4_2.m ├── book2_ex4_2_map.m ├── book2_ex5_1.m ├── book2_ex5_1_modCov.m ├── book2_ex5_2.m ├── book2_ex5_2_modPos.m ├── book2_ex5_3.m ├── book2_ex5_4.m ├── book2_ex5_5.m ├── book2_ex6_1.m ├── book2_ex6_2.m ├── book2_ex6_3.m ├── book2_ex6_4.m ├── book2_ex6_4_modSolver.m ├── book2_ex6_5.m ├── book2_ex7_1.m ├── book2_ex7_2.m ├── book2_ex7_3.m ├── book2_ex7_4.m ├── book2_ex8_1.m ├── book2_ex8_2.m ├── book2_vid4_1.m ├── book2_vid6_1.m ├── book2_vid6_1b.m ├── book2_vid7_1.m ├── book2_vid7_2.m ├── book2_vid8_1.m ├── book2_vid8_2.m ├── df_cep_vs_rng.m ├── ex10_1.m ├── ex10_2.m ├── ex10_3.m ├── ex11_1.m ├── ex12_1.m ├── ex13_1.m ├── ex13_2.m ├── ex2_2.m ├── ex3_1.m ├── ex3_2.m ├── ex4_1.m ├── ex4_2.m ├── ex5_1.m ├── ex5_2.m ├── ex5_3.m ├── ex7_1.m ├── ex7_2.m ├── ex7_3.m ├── ex7_4.m ├── ex8_1.m ├── ex8_1.mat ├── ex8_2.m ├── ex8_sampleData.m ├── ex9_1.m ├── ex9_2.m ├── nasadem_washingtondc.tif └── tdoa_cep_vs_rng.m ├── hw ├── problem8_5.mat └── problem8_6.mat ├── live_scripts ├── ex10_1.mlx ├── ex11_1.mlx ├── ex12_1.mlx ├── ex13_1.mlx ├── ex13_2.mlx ├── ex2_2.mlx ├── ex3_1.mlx ├── ex3_2.mlx ├── ex4_1.mlx ├── ex4_2.mlx ├── ex5_1.mlx ├── ex5_2.mlx ├── ex5_3.mlx ├── ex7_1_4.mlx ├── ex8_1.mlx ├── ex8_2.mlx ├── ex9_1.mlx └── ex9_2.mlx ├── make_errata_figures.m ├── make_figures ├── appB_drawFigures.m ├── appC_drawFigures.m ├── appD_drawFigures.m ├── book2_ch1_drawFigures.m ├── book2_ch2_drawFigures.m ├── book2_ch3_drawFigures.m ├── book2_ch4_drawFigures.m ├── book2_ch5_drawFigures.m ├── book2_ch6_drawFigures.m ├── book2_ch7_drawFigures.m ├── book2_ch8_drawFigures.m ├── ch10_drawFigures.m ├── ch11_drawFigures.m ├── ch12_drawFigures.m ├── ch13_drawFigures.m ├── ch1_drawFigures.m ├── ch2_drawFigures.m ├── ch3_drawFigures.m ├── ch4_drawFigures.m ├── ch5_drawFigures.m ├── ch6_drawFigures.m ├── ch7_drawFigures.m ├── ch8_drawFigures.m └── ch9_drawFigures.m ├── runAll.m └── testscripts └── test_coord_converters.m /+aoa/directional_crlb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/directional_crlb.m -------------------------------------------------------------------------------- /+aoa/directional_df.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/directional_df.m -------------------------------------------------------------------------------- /+aoa/directional_testScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/directional_testScript.m -------------------------------------------------------------------------------- /+aoa/doppler_crlb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/doppler_crlb.m -------------------------------------------------------------------------------- /+aoa/doppler_df.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/doppler_df.m -------------------------------------------------------------------------------- /+aoa/doppler_testScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/doppler_testScript.m -------------------------------------------------------------------------------- /+aoa/interf_crlb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/interf_crlb.m -------------------------------------------------------------------------------- /+aoa/interf_df.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/interf_df.m -------------------------------------------------------------------------------- /+aoa/interf_testScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/interf_testScript.m -------------------------------------------------------------------------------- /+aoa/make_gain_functions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/make_gain_functions.m -------------------------------------------------------------------------------- /+aoa/watson_watt_crlb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/watson_watt_crlb.m -------------------------------------------------------------------------------- /+aoa/watson_watt_df.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/watson_watt_df.m -------------------------------------------------------------------------------- /+aoa/watson_watt_testScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+aoa/watson_watt_testScript.m -------------------------------------------------------------------------------- /+array/beamscan.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/beamscan.m -------------------------------------------------------------------------------- /+array/beamscan_mvdr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/beamscan_mvdr.m -------------------------------------------------------------------------------- /+array/compute_array_factor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/compute_array_factor.m -------------------------------------------------------------------------------- /+array/compute_array_factor_ula.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/compute_array_factor_ula.m -------------------------------------------------------------------------------- /+array/crlb_det.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/crlb_det.m -------------------------------------------------------------------------------- /+array/crlb_stochastic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/crlb_stochastic.m -------------------------------------------------------------------------------- /+array/make_arbitrary_steering_vector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/make_arbitrary_steering_vector.m -------------------------------------------------------------------------------- /+array/make_steering_vector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/make_steering_vector.m -------------------------------------------------------------------------------- /+array/music.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+array/music.m -------------------------------------------------------------------------------- /+atm/calcAtmLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/calcAtmLoss.m -------------------------------------------------------------------------------- /+atm/calcZenithLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/calcZenithLoss.m -------------------------------------------------------------------------------- /+atm/fogLossCoeff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/fogLossCoeff.m -------------------------------------------------------------------------------- /+atm/gasLossCoeff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/gasLossCoeff.m -------------------------------------------------------------------------------- /+atm/getSpectralLines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/getSpectralLines.m -------------------------------------------------------------------------------- /+atm/makeSpectroscopicTableOxygen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/makeSpectroscopicTableOxygen.m -------------------------------------------------------------------------------- /+atm/makeSpectroscopicTableWater.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/makeSpectroscopicTableWater.m -------------------------------------------------------------------------------- /+atm/make_itu_rec_figures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/make_itu_rec_figures.m -------------------------------------------------------------------------------- /+atm/rainLossCoeff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/rainLossCoeff.m -------------------------------------------------------------------------------- /+atm/standardAtmosphere.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+atm/standardAtmosphere.m -------------------------------------------------------------------------------- /+detector/squareLaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/squareLaw.m -------------------------------------------------------------------------------- /+detector/squareLawMaxRange.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/squareLawMaxRange.m -------------------------------------------------------------------------------- /+detector/squareLawMinSNR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/squareLawMinSNR.m -------------------------------------------------------------------------------- /+detector/xcorr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/xcorr.m -------------------------------------------------------------------------------- /+detector/xcorrMaxRange.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/xcorrMaxRange.m -------------------------------------------------------------------------------- /+detector/xcorrMinSNR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+detector/xcorrMinSNR.m -------------------------------------------------------------------------------- /+fdoa/bfSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/bfSoln.m -------------------------------------------------------------------------------- /+fdoa/computeCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/computeCRLB.m -------------------------------------------------------------------------------- /+fdoa/computeCRLBfixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/computeCRLBfixed.m -------------------------------------------------------------------------------- /+fdoa/computeCRLBpriors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/computeCRLBpriors.m -------------------------------------------------------------------------------- /+fdoa/drawIsodop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/drawIsodop.m -------------------------------------------------------------------------------- /+fdoa/fdoaErr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/fdoaErr.m -------------------------------------------------------------------------------- /+fdoa/freqDiffEstCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/freqDiffEstCRLB.m -------------------------------------------------------------------------------- /+fdoa/freqEstCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/freqEstCRLB.m -------------------------------------------------------------------------------- /+fdoa/gdSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/gdSoln.m -------------------------------------------------------------------------------- /+fdoa/gdSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/gdSolnBounded.m -------------------------------------------------------------------------------- /+fdoa/gdSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/gdSolnCal.m -------------------------------------------------------------------------------- /+fdoa/gdSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/gdSolnFixed.m -------------------------------------------------------------------------------- /+fdoa/gdSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/gdSolnUnc.m -------------------------------------------------------------------------------- /+fdoa/grad_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/grad_a.m -------------------------------------------------------------------------------- /+fdoa/grad_b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/grad_b.m -------------------------------------------------------------------------------- /+fdoa/grad_x.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/grad_x.m -------------------------------------------------------------------------------- /+fdoa/jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/jacobian.m -------------------------------------------------------------------------------- /+fdoa/jacobianUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/jacobianUnc.m -------------------------------------------------------------------------------- /+fdoa/loglikelihood.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/loglikelihood.m -------------------------------------------------------------------------------- /+fdoa/loglikelihoodUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/loglikelihoodUnc.m -------------------------------------------------------------------------------- /+fdoa/lsSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/lsSoln.m -------------------------------------------------------------------------------- /+fdoa/lsSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/lsSolnBounded.m -------------------------------------------------------------------------------- /+fdoa/lsSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/lsSolnCal.m -------------------------------------------------------------------------------- /+fdoa/lsSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/lsSolnFixed.m -------------------------------------------------------------------------------- /+fdoa/lsSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/lsSolnUnc.m -------------------------------------------------------------------------------- /+fdoa/measurement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/measurement.m -------------------------------------------------------------------------------- /+fdoa/mlSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/mlSoln.m -------------------------------------------------------------------------------- /+fdoa/mlSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/mlSolnCal.m -------------------------------------------------------------------------------- /+fdoa/mlSolnConstrained.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/mlSolnConstrained.m -------------------------------------------------------------------------------- /+fdoa/mlSolnPrior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/mlSolnPrior.m -------------------------------------------------------------------------------- /+fdoa/mlSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+fdoa/mlSolnUnc.m -------------------------------------------------------------------------------- /+hybrid/bfSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/bfSoln.m -------------------------------------------------------------------------------- /+hybrid/bfSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/bfSolnUnc.m -------------------------------------------------------------------------------- /+hybrid/computeCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/computeCRLB.m -------------------------------------------------------------------------------- /+hybrid/computeCRLBfixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/computeCRLBfixed.m -------------------------------------------------------------------------------- /+hybrid/computeCRLBpriors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/computeCRLBpriors.m -------------------------------------------------------------------------------- /+hybrid/gdSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/gdSoln.m -------------------------------------------------------------------------------- /+hybrid/gdSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/gdSolnBounded.m -------------------------------------------------------------------------------- /+hybrid/gdSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/gdSolnCal.m -------------------------------------------------------------------------------- /+hybrid/gdSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/gdSolnFixed.m -------------------------------------------------------------------------------- /+hybrid/gdSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/gdSolnUnc.m -------------------------------------------------------------------------------- /+hybrid/grad_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/grad_a.m -------------------------------------------------------------------------------- /+hybrid/grad_b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/grad_b.m -------------------------------------------------------------------------------- /+hybrid/grad_x.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/grad_x.m -------------------------------------------------------------------------------- /+hybrid/jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/jacobian.m -------------------------------------------------------------------------------- /+hybrid/jacobianUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/jacobianUnc.m -------------------------------------------------------------------------------- /+hybrid/jointTimeFreqError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/jointTimeFreqError.m -------------------------------------------------------------------------------- /+hybrid/loglikelihood.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/loglikelihood.m -------------------------------------------------------------------------------- /+hybrid/loglikelihoodUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/loglikelihoodUnc.m -------------------------------------------------------------------------------- /+hybrid/lsSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/lsSoln.m -------------------------------------------------------------------------------- /+hybrid/lsSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/lsSolnBounded.m -------------------------------------------------------------------------------- /+hybrid/lsSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/lsSolnCal.m -------------------------------------------------------------------------------- /+hybrid/lsSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/lsSolnFixed.m -------------------------------------------------------------------------------- /+hybrid/lsSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/lsSolnUnc.m -------------------------------------------------------------------------------- /+hybrid/measurement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/measurement.m -------------------------------------------------------------------------------- /+hybrid/mlSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/mlSoln.m -------------------------------------------------------------------------------- /+hybrid/mlSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/mlSolnCal.m -------------------------------------------------------------------------------- /+hybrid/mlSolnConstrained.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/mlSolnConstrained.m -------------------------------------------------------------------------------- /+hybrid/mlSolnPrior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/mlSolnPrior.m -------------------------------------------------------------------------------- /+hybrid/mlSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+hybrid/mlSolnUnc.m -------------------------------------------------------------------------------- /+noise/atmospheric_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/atmospheric_noise.m -------------------------------------------------------------------------------- /+noise/cosmic_noise_temp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/cosmic_noise_temp.m -------------------------------------------------------------------------------- /+noise/ground_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/ground_noise.m -------------------------------------------------------------------------------- /+noise/moon_noise_temp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/moon_noise_temp.m -------------------------------------------------------------------------------- /+noise/sun_noise_temp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/sun_noise_temp.m -------------------------------------------------------------------------------- /+noise/thermal_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+noise/thermal_noise.m -------------------------------------------------------------------------------- /+prop/freeSpacePathLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/freeSpacePathLoss.m -------------------------------------------------------------------------------- /+prop/fresnelZone.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/fresnelZone.m -------------------------------------------------------------------------------- /+prop/knifeEdgeLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/knifeEdgeLoss.m -------------------------------------------------------------------------------- /+prop/pathLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/pathLoss.m -------------------------------------------------------------------------------- /+prop/radarHorizon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/radarHorizon.m -------------------------------------------------------------------------------- /+prop/twoRayPathLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+prop/twoRayPathLoss.m -------------------------------------------------------------------------------- /+tdoa/bfSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/bfSoln.m -------------------------------------------------------------------------------- /+tdoa/chanHoSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/chanHoSoln.m -------------------------------------------------------------------------------- /+tdoa/computeCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/computeCRLB.m -------------------------------------------------------------------------------- /+tdoa/computeCRLBfixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/computeCRLBfixed.m -------------------------------------------------------------------------------- /+tdoa/computeCRLBpriors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/computeCRLBpriors.m -------------------------------------------------------------------------------- /+tdoa/crossCorrError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/crossCorrError.m -------------------------------------------------------------------------------- /+tdoa/drawIsochrone.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/drawIsochrone.m -------------------------------------------------------------------------------- /+tdoa/gdSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/gdSoln.m -------------------------------------------------------------------------------- /+tdoa/gdSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/gdSolnBounded.m -------------------------------------------------------------------------------- /+tdoa/gdSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/gdSolnCal.m -------------------------------------------------------------------------------- /+tdoa/gdSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/gdSolnFixed.m -------------------------------------------------------------------------------- /+tdoa/gdSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/gdSolnUnc.m -------------------------------------------------------------------------------- /+tdoa/grad_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/grad_a.m -------------------------------------------------------------------------------- /+tdoa/grad_b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/grad_b.m -------------------------------------------------------------------------------- /+tdoa/grad_x.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/grad_x.m -------------------------------------------------------------------------------- /+tdoa/jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/jacobian.m -------------------------------------------------------------------------------- /+tdoa/jacobianUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/jacobianUnc.m -------------------------------------------------------------------------------- /+tdoa/loglikelihood.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/loglikelihood.m -------------------------------------------------------------------------------- /+tdoa/loglikelihoodUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/loglikelihoodUnc.m -------------------------------------------------------------------------------- /+tdoa/lsSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/lsSoln.m -------------------------------------------------------------------------------- /+tdoa/lsSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/lsSolnBounded.m -------------------------------------------------------------------------------- /+tdoa/lsSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/lsSolnCal.m -------------------------------------------------------------------------------- /+tdoa/lsSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/lsSolnFixed.m -------------------------------------------------------------------------------- /+tdoa/lsSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/lsSolnUnc.m -------------------------------------------------------------------------------- /+tdoa/measurement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/measurement.m -------------------------------------------------------------------------------- /+tdoa/mlSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/mlSoln.m -------------------------------------------------------------------------------- /+tdoa/mlSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/mlSolnCal.m -------------------------------------------------------------------------------- /+tdoa/mlSolnConstrained.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/mlSolnConstrained.m -------------------------------------------------------------------------------- /+tdoa/mlSolnPrior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/mlSolnPrior.m -------------------------------------------------------------------------------- /+tdoa/mlSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/mlSolnUnc.m -------------------------------------------------------------------------------- /+tdoa/peakDetectionError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/peakDetectionError.m -------------------------------------------------------------------------------- /+tdoa/tdoaErr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tdoa/tdoaErr.m -------------------------------------------------------------------------------- /+tracker/ekfPredict.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/ekfPredict.m -------------------------------------------------------------------------------- /+tracker/ekfUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/ekfUpdate.m -------------------------------------------------------------------------------- /+tracker/kfPredict.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/kfPredict.m -------------------------------------------------------------------------------- /+tracker/kfUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/kfUpdate.m -------------------------------------------------------------------------------- /+tracker/makeKinematicModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/makeKinematicModel.m -------------------------------------------------------------------------------- /+tracker/makeMeasurementModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+tracker/makeMeasurementModel.m -------------------------------------------------------------------------------- /+triang/angle_bisector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/angle_bisector.m -------------------------------------------------------------------------------- /+triang/aoaErr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/aoaErr.m -------------------------------------------------------------------------------- /+triang/bfSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/bfSoln.m -------------------------------------------------------------------------------- /+triang/centroid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/centroid.m -------------------------------------------------------------------------------- /+triang/computeCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/computeCRLB.m -------------------------------------------------------------------------------- /+triang/computeCRLBfixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/computeCRLBfixed.m -------------------------------------------------------------------------------- /+triang/computeCRLBpriors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/computeCRLBpriors.m -------------------------------------------------------------------------------- /+triang/drawLob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/drawLob.m -------------------------------------------------------------------------------- /+triang/gdSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/gdSoln.m -------------------------------------------------------------------------------- /+triang/gdSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/gdSolnBounded.m -------------------------------------------------------------------------------- /+triang/gdSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/gdSolnCal.m -------------------------------------------------------------------------------- /+triang/gdSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/gdSolnFixed.m -------------------------------------------------------------------------------- /+triang/gdSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/gdSolnUnc.m -------------------------------------------------------------------------------- /+triang/grad_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/grad_a.m -------------------------------------------------------------------------------- /+triang/grad_b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/grad_b.m -------------------------------------------------------------------------------- /+triang/grad_x.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/grad_x.m -------------------------------------------------------------------------------- /+triang/jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/jacobian.m -------------------------------------------------------------------------------- /+triang/jacobianUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/jacobianUnc.m -------------------------------------------------------------------------------- /+triang/loglikelihood.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/loglikelihood.m -------------------------------------------------------------------------------- /+triang/loglikelihoodUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/loglikelihoodUnc.m -------------------------------------------------------------------------------- /+triang/lsSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/lsSoln.m -------------------------------------------------------------------------------- /+triang/lsSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/lsSolnBounded.m -------------------------------------------------------------------------------- /+triang/lsSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/lsSolnCal.m -------------------------------------------------------------------------------- /+triang/lsSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/lsSolnFixed.m -------------------------------------------------------------------------------- /+triang/lsSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/lsSolnUnc.m -------------------------------------------------------------------------------- /+triang/measurement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/measurement.m -------------------------------------------------------------------------------- /+triang/mlSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/mlSoln.m -------------------------------------------------------------------------------- /+triang/mlSolnCal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/mlSolnCal.m -------------------------------------------------------------------------------- /+triang/mlSolnConstrained.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/mlSolnConstrained.m -------------------------------------------------------------------------------- /+triang/mlSolnPrior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/mlSolnPrior.m -------------------------------------------------------------------------------- /+triang/mlSolnUnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+triang/mlSolnUnc.m -------------------------------------------------------------------------------- /+utils/+constraints/boundedAlt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/boundedAlt.m -------------------------------------------------------------------------------- /+utils/+constraints/constrainLikelihood.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/constrainLikelihood.m -------------------------------------------------------------------------------- /+utils/+constraints/filterGrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/filterGrid.m -------------------------------------------------------------------------------- /+utils/+constraints/fixedAlt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/fixedAlt.m -------------------------------------------------------------------------------- /+utils/+constraints/fixedCartesian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/fixedCartesian.m -------------------------------------------------------------------------------- /+utils/+constraints/gdSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/gdSolnBounded.m -------------------------------------------------------------------------------- /+utils/+constraints/gdSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/gdSolnFixed.m -------------------------------------------------------------------------------- /+utils/+constraints/lsSolnBounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/lsSolnBounded.m -------------------------------------------------------------------------------- /+utils/+constraints/lsSolnFixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/lsSolnFixed.m -------------------------------------------------------------------------------- /+utils/+constraints/mlSolnConstrained.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/mlSolnConstrained.m -------------------------------------------------------------------------------- /+utils/+constraints/snapToEqConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/snapToEqConstraint.m -------------------------------------------------------------------------------- /+utils/+constraints/snapToIneqConstraint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/+constraints/snapToIneqConstraint.m -------------------------------------------------------------------------------- /+utils/aer2ecef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/aer2ecef.m -------------------------------------------------------------------------------- /+utils/aer2enu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/aer2enu.m -------------------------------------------------------------------------------- /+utils/aer2lla.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/aer2lla.m -------------------------------------------------------------------------------- /+utils/ang_diff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ang_diff.m -------------------------------------------------------------------------------- /+utils/backtrackingLineSearch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/backtrackingLineSearch.m -------------------------------------------------------------------------------- /+utils/bestfix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/bestfix.m -------------------------------------------------------------------------------- /+utils/broadcast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/broadcast.m -------------------------------------------------------------------------------- /+utils/chi2cdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/chi2cdf.m -------------------------------------------------------------------------------- /+utils/chi2inv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/chi2inv.m -------------------------------------------------------------------------------- /+utils/computeCEP50.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeCEP50.m -------------------------------------------------------------------------------- /+utils/computeCRLB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeCRLB.m -------------------------------------------------------------------------------- /+utils/computeRMSE.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeRMSE.m -------------------------------------------------------------------------------- /+utils/computeRMSEConfInterval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeRMSEConfInterval.m -------------------------------------------------------------------------------- /+utils/computeRMSEScaling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeRMSEScaling.m -------------------------------------------------------------------------------- /+utils/computeSampleMean.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeSampleMean.m -------------------------------------------------------------------------------- /+utils/computeSampleMeanUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeSampleMeanUpdate.m -------------------------------------------------------------------------------- /+utils/computeSlantRange.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/computeSlantRange.m -------------------------------------------------------------------------------- /+utils/constants.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/constants.m -------------------------------------------------------------------------------- /+utils/correctENU.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/correctENU.m -------------------------------------------------------------------------------- /+utils/dop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/dop.m -------------------------------------------------------------------------------- /+utils/dopDiff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/dopDiff.m -------------------------------------------------------------------------------- /+utils/drawArrow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/drawArrow.m -------------------------------------------------------------------------------- /+utils/drawCEP50.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/drawCEP50.m -------------------------------------------------------------------------------- /+utils/drawErrorEllipse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/drawErrorEllipse.m -------------------------------------------------------------------------------- /+utils/ecef2aer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ecef2aer.m -------------------------------------------------------------------------------- /+utils/ecef2enu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ecef2enu.m -------------------------------------------------------------------------------- /+utils/ecef2enu_vel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ecef2enu_vel.m -------------------------------------------------------------------------------- /+utils/ecef2lla.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ecef2lla.m -------------------------------------------------------------------------------- /+utils/effRadiusEarth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/effRadiusEarth.m -------------------------------------------------------------------------------- /+utils/ensureInvertible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ensureInvertible.m -------------------------------------------------------------------------------- /+utils/enu2aer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/enu2aer.m -------------------------------------------------------------------------------- /+utils/enu2ecef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/enu2ecef.m -------------------------------------------------------------------------------- /+utils/enu2ecef_vel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/enu2ecef_vel.m -------------------------------------------------------------------------------- /+utils/enu2lla.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/enu2lla.m -------------------------------------------------------------------------------- /+utils/estimateTimeRemaining.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/estimateTimeRemaining.m -------------------------------------------------------------------------------- /+utils/excludeFromLegend.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/excludeFromLegend.m -------------------------------------------------------------------------------- /+utils/exportPlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/exportPlot.m -------------------------------------------------------------------------------- /+utils/find_intersect.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/find_intersect.m -------------------------------------------------------------------------------- /+utils/gamcdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/gamcdf.m -------------------------------------------------------------------------------- /+utils/gaminv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/gaminv.m -------------------------------------------------------------------------------- /+utils/gampdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/gampdf.m -------------------------------------------------------------------------------- /+utils/gdSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/gdSoln.m -------------------------------------------------------------------------------- /+utils/initPlotSettings.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/initPlotSettings.m -------------------------------------------------------------------------------- /+utils/lla2aer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/lla2aer.m -------------------------------------------------------------------------------- /+utils/lla2ecef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/lla2ecef.m -------------------------------------------------------------------------------- /+utils/lla2enu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/lla2enu.m -------------------------------------------------------------------------------- /+utils/lsSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/lsSoln.m -------------------------------------------------------------------------------- /+utils/makePDFs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/makePDFs.m -------------------------------------------------------------------------------- /+utils/makePrior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/makePrior.m -------------------------------------------------------------------------------- /+utils/makeTaper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/makeTaper.m -------------------------------------------------------------------------------- /+utils/make_nd_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/make_nd_grid.m -------------------------------------------------------------------------------- /+utils/mlSoln.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/mlSoln.m -------------------------------------------------------------------------------- /+utils/modulo2pi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/modulo2pi.m -------------------------------------------------------------------------------- /+utils/mvnpdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/mvnpdf.m -------------------------------------------------------------------------------- /+utils/ncx2cdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/ncx2cdf.m -------------------------------------------------------------------------------- /+utils/normcdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/normcdf.m -------------------------------------------------------------------------------- /+utils/norminv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/norminv.m -------------------------------------------------------------------------------- /+utils/parsePosVelCovar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/parsePosVelCovar.m -------------------------------------------------------------------------------- /+utils/parseReferenceSensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/parseReferenceSensor.m -------------------------------------------------------------------------------- /+utils/poisspdf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/poisspdf.m -------------------------------------------------------------------------------- /+utils/radialCDF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/radialCDF.m -------------------------------------------------------------------------------- /+utils/reckonSphereENU.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/reckonSphereENU.m -------------------------------------------------------------------------------- /+utils/resampleCovMtx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/resampleCovMtx.m -------------------------------------------------------------------------------- /+utils/resampleNoise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/resampleNoise.m -------------------------------------------------------------------------------- /+utils/resetPlotSettings.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/resetPlotSettings.m -------------------------------------------------------------------------------- /+utils/rng.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/rng.m -------------------------------------------------------------------------------- /+utils/rngDiff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/rngDiff.m -------------------------------------------------------------------------------- /+utils/setPlotStyle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/setPlotStyle.m -------------------------------------------------------------------------------- /+utils/sinc_deriv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/sinc_deriv.m -------------------------------------------------------------------------------- /+utils/viridis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/+utils/viridis.m -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | figures/* 2 | *.asv 3 | -------------------------------------------------------------------------------- /Graphics/cover_emitterDet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/Graphics/cover_emitterDet.png -------------------------------------------------------------------------------- /Graphics/cover_practicalGeo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/Graphics/cover_practicalGeo.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/README.md -------------------------------------------------------------------------------- /errata_emitterDet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/errata_emitterDet.pdf -------------------------------------------------------------------------------- /errata_practicalGeo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/errata_practicalGeo.pdf -------------------------------------------------------------------------------- /examples/book2_ex2_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex2_1.m -------------------------------------------------------------------------------- /examples/book2_ex2_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex2_2.m -------------------------------------------------------------------------------- /examples/book2_ex2_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex2_3.m -------------------------------------------------------------------------------- /examples/book2_ex2_3_mc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex2_3_mc.m -------------------------------------------------------------------------------- /examples/book2_ex3_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex3_1.m -------------------------------------------------------------------------------- /examples/book2_ex3_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex3_2.m -------------------------------------------------------------------------------- /examples/book2_ex3_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex3_3.m -------------------------------------------------------------------------------- /examples/book2_ex3_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex3_4.m -------------------------------------------------------------------------------- /examples/book2_ex4_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex4_1.m -------------------------------------------------------------------------------- /examples/book2_ex4_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex4_2.m -------------------------------------------------------------------------------- /examples/book2_ex4_2_map.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex4_2_map.m -------------------------------------------------------------------------------- /examples/book2_ex5_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_1.m -------------------------------------------------------------------------------- /examples/book2_ex5_1_modCov.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_1_modCov.m -------------------------------------------------------------------------------- /examples/book2_ex5_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_2.m -------------------------------------------------------------------------------- /examples/book2_ex5_2_modPos.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_2_modPos.m -------------------------------------------------------------------------------- /examples/book2_ex5_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_3.m -------------------------------------------------------------------------------- /examples/book2_ex5_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_4.m -------------------------------------------------------------------------------- /examples/book2_ex5_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex5_5.m -------------------------------------------------------------------------------- /examples/book2_ex6_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_1.m -------------------------------------------------------------------------------- /examples/book2_ex6_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_2.m -------------------------------------------------------------------------------- /examples/book2_ex6_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_3.m -------------------------------------------------------------------------------- /examples/book2_ex6_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_4.m -------------------------------------------------------------------------------- /examples/book2_ex6_4_modSolver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_4_modSolver.m -------------------------------------------------------------------------------- /examples/book2_ex6_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex6_5.m -------------------------------------------------------------------------------- /examples/book2_ex7_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex7_1.m -------------------------------------------------------------------------------- /examples/book2_ex7_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex7_2.m -------------------------------------------------------------------------------- /examples/book2_ex7_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex7_3.m -------------------------------------------------------------------------------- /examples/book2_ex7_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex7_4.m -------------------------------------------------------------------------------- /examples/book2_ex8_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex8_1.m -------------------------------------------------------------------------------- /examples/book2_ex8_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_ex8_2.m -------------------------------------------------------------------------------- /examples/book2_vid4_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid4_1.m -------------------------------------------------------------------------------- /examples/book2_vid6_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid6_1.m -------------------------------------------------------------------------------- /examples/book2_vid6_1b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid6_1b.m -------------------------------------------------------------------------------- /examples/book2_vid7_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid7_1.m -------------------------------------------------------------------------------- /examples/book2_vid7_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid7_2.m -------------------------------------------------------------------------------- /examples/book2_vid8_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid8_1.m -------------------------------------------------------------------------------- /examples/book2_vid8_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/book2_vid8_2.m -------------------------------------------------------------------------------- /examples/df_cep_vs_rng.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/df_cep_vs_rng.m -------------------------------------------------------------------------------- /examples/ex10_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex10_1.m -------------------------------------------------------------------------------- /examples/ex10_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex10_2.m -------------------------------------------------------------------------------- /examples/ex10_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex10_3.m -------------------------------------------------------------------------------- /examples/ex11_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex11_1.m -------------------------------------------------------------------------------- /examples/ex12_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex12_1.m -------------------------------------------------------------------------------- /examples/ex13_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex13_1.m -------------------------------------------------------------------------------- /examples/ex13_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex13_2.m -------------------------------------------------------------------------------- /examples/ex2_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex2_2.m -------------------------------------------------------------------------------- /examples/ex3_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex3_1.m -------------------------------------------------------------------------------- /examples/ex3_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex3_2.m -------------------------------------------------------------------------------- /examples/ex4_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex4_1.m -------------------------------------------------------------------------------- /examples/ex4_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex4_2.m -------------------------------------------------------------------------------- /examples/ex5_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex5_1.m -------------------------------------------------------------------------------- /examples/ex5_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex5_2.m -------------------------------------------------------------------------------- /examples/ex5_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex5_3.m -------------------------------------------------------------------------------- /examples/ex7_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex7_1.m -------------------------------------------------------------------------------- /examples/ex7_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex7_2.m -------------------------------------------------------------------------------- /examples/ex7_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex7_3.m -------------------------------------------------------------------------------- /examples/ex7_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex7_4.m -------------------------------------------------------------------------------- /examples/ex8_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex8_1.m -------------------------------------------------------------------------------- /examples/ex8_1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex8_1.mat -------------------------------------------------------------------------------- /examples/ex8_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex8_2.m -------------------------------------------------------------------------------- /examples/ex8_sampleData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex8_sampleData.m -------------------------------------------------------------------------------- /examples/ex9_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex9_1.m -------------------------------------------------------------------------------- /examples/ex9_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/ex9_2.m -------------------------------------------------------------------------------- /examples/nasadem_washingtondc.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/nasadem_washingtondc.tif -------------------------------------------------------------------------------- /examples/tdoa_cep_vs_rng.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/examples/tdoa_cep_vs_rng.m -------------------------------------------------------------------------------- /hw/problem8_5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/hw/problem8_5.mat -------------------------------------------------------------------------------- /hw/problem8_6.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/hw/problem8_6.mat -------------------------------------------------------------------------------- /live_scripts/ex10_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex10_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex11_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex11_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex12_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex12_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex13_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex13_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex13_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex13_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex2_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex2_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex3_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex3_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex3_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex3_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex4_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex4_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex4_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex4_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex5_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex5_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex5_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex5_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex5_3.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex5_3.mlx -------------------------------------------------------------------------------- /live_scripts/ex7_1_4.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex7_1_4.mlx -------------------------------------------------------------------------------- /live_scripts/ex8_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex8_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex8_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex8_2.mlx -------------------------------------------------------------------------------- /live_scripts/ex9_1.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex9_1.mlx -------------------------------------------------------------------------------- /live_scripts/ex9_2.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/live_scripts/ex9_2.mlx -------------------------------------------------------------------------------- /make_errata_figures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_errata_figures.m -------------------------------------------------------------------------------- /make_figures/appB_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/appB_drawFigures.m -------------------------------------------------------------------------------- /make_figures/appC_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/appC_drawFigures.m -------------------------------------------------------------------------------- /make_figures/appD_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/appD_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch1_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch1_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch2_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch2_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch3_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch3_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch4_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch4_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch5_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch5_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch6_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch6_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch7_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch7_drawFigures.m -------------------------------------------------------------------------------- /make_figures/book2_ch8_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/book2_ch8_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch10_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch10_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch11_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch11_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch12_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch12_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch13_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch13_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch1_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch1_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch2_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch2_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch3_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch3_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch4_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch4_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch5_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch5_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch6_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch6_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch7_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch7_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch8_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch8_drawFigures.m -------------------------------------------------------------------------------- /make_figures/ch9_drawFigures.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/make_figures/ch9_drawFigures.m -------------------------------------------------------------------------------- /runAll.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/runAll.m -------------------------------------------------------------------------------- /testscripts/test_coord_converters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nodonoughue/emitter-detection-book/HEAD/testscripts/test_coord_converters.m --------------------------------------------------------------------------------