├── Code ├── README.md ├── functionCPcomputation.m ├── functionCPmodel.m ├── functionChannelEstimates.m ├── functionChannelEstimates_LS.m ├── functionChannelEstimates_impairments.m ├── functionComputeGainVariations.m ├── functionComputeSE_DL_MR_impairments.m ├── functionComputeSE_DL_estimation.m ├── functionComputeSE_DL_hardening.m ├── functionComputeSE_DL_impairments.m ├── functionComputeSE_DL_poweralloc.m ├── functionComputeSE_UL.m ├── functionComputeSE_UL_MR_MC.m ├── functionComputeSE_UL_MR_impairments.m ├── functionComputeSE_UL_impairments.m ├── functionComputeSINR_DL.m ├── functionComputeULDLPowerLevels.m ├── functionComputeULPowerLevels.m ├── functionComputeULPowerLevels_impairments.m ├── functionExampleSetup.m ├── functionExampleSetup_Quadriga.m ├── functionExampleSetup_backhaul.m ├── functionMinAntennasPower.m ├── functionPowerOptimization_maxmin.m ├── functionPowerOptimization_prodSINR.m ├── functionRlocalscattering.m ├── functionRlocalscattering3D.m ├── functionRlocalscatteringApprox.m ├── functionSpatialSignature3DLoS.m ├── section1_figure12.m ├── section1_figure13.m ├── section1_figure14.m ├── section1_figure15.m ├── section1_figure16.m ├── section1_figure17.m ├── section1_figure18.m ├── section1_figure9.m ├── section2_figure6.m ├── section2_figure7.m ├── section2_figure8.m ├── section3_figure2.m ├── section3_figure3.m ├── section3_figure4.m ├── section3_figure5.m ├── section3_figure6.m ├── section3_figure7.m ├── section3_figure8.m ├── section4_figure10.m ├── section4_figure11.m ├── section4_figure12_13.m ├── section4_figure14.m ├── section4_figure17.m ├── section4_figure18_19.m ├── section4_figure20.m ├── section4_figure21_22.m ├── section4_figure25.m ├── section4_figure26.m ├── section4_figure3.m ├── section4_figure5_6.m ├── section4_figure7.m ├── section4_figure8.m ├── section4_figure9.m ├── section5_M100_Kvarying.mat ├── section5_Mvarying_K10_20.mat ├── section5_Mvarying_Kvarying.mat ├── section5_figure10.m ├── section5_figure11.m ├── section5_figure12.m ├── section5_figure13.m ├── section5_figure14.m ├── section5_figure15.m ├── section5_figure3.m ├── section5_figure4.m ├── section5_figure5.m ├── section5_figure6.m ├── section5_figure7.m ├── section5_figure8.m ├── section5_figure9a.m ├── section5_figure9b.m ├── section6_figure10.m ├── section6_figure2.m ├── section6_figure3.m ├── section6_figure4.m ├── section6_figure5.m ├── section6_figure7.m ├── section6_figure8.m ├── section6_figure9.m ├── section7_figure13.m ├── section7_figure15.m ├── section7_figure16.m ├── section7_figure18.m ├── section7_figure2.m ├── section7_figure20.m ├── section7_figure22.m ├── section7_figure23.m ├── section7_figure24.m ├── section7_figure26.m ├── section7_figure27.m ├── section7_figure3.m ├── section7_figure31_32.m ├── section7_figure33.m ├── section7_figure38_39.m ├── section7_figure41_42.m ├── section7_figure5.m ├── section7_figure7.m ├── section7_figure8.m ├── section7_figure9.m ├── section7_measurement_horizontal.mat ├── section7_measurement_planar.mat ├── section7_measurement_vertical.mat └── section7_orthogonality_3GPP.mat ├── README.md ├── errata.pdf └── massive_MIMO_networks.pdf /Code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/README.md -------------------------------------------------------------------------------- /Code/functionCPcomputation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionCPcomputation.m -------------------------------------------------------------------------------- /Code/functionCPmodel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionCPmodel.m -------------------------------------------------------------------------------- /Code/functionChannelEstimates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionChannelEstimates.m -------------------------------------------------------------------------------- /Code/functionChannelEstimates_LS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionChannelEstimates_LS.m -------------------------------------------------------------------------------- /Code/functionChannelEstimates_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionChannelEstimates_impairments.m -------------------------------------------------------------------------------- /Code/functionComputeGainVariations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeGainVariations.m -------------------------------------------------------------------------------- /Code/functionComputeSE_DL_MR_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_DL_MR_impairments.m -------------------------------------------------------------------------------- /Code/functionComputeSE_DL_estimation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_DL_estimation.m -------------------------------------------------------------------------------- /Code/functionComputeSE_DL_hardening.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_DL_hardening.m -------------------------------------------------------------------------------- /Code/functionComputeSE_DL_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_DL_impairments.m -------------------------------------------------------------------------------- /Code/functionComputeSE_DL_poweralloc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_DL_poweralloc.m -------------------------------------------------------------------------------- /Code/functionComputeSE_UL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_UL.m -------------------------------------------------------------------------------- /Code/functionComputeSE_UL_MR_MC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_UL_MR_MC.m -------------------------------------------------------------------------------- /Code/functionComputeSE_UL_MR_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_UL_MR_impairments.m -------------------------------------------------------------------------------- /Code/functionComputeSE_UL_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSE_UL_impairments.m -------------------------------------------------------------------------------- /Code/functionComputeSINR_DL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeSINR_DL.m -------------------------------------------------------------------------------- /Code/functionComputeULDLPowerLevels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeULDLPowerLevels.m -------------------------------------------------------------------------------- /Code/functionComputeULPowerLevels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeULPowerLevels.m -------------------------------------------------------------------------------- /Code/functionComputeULPowerLevels_impairments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionComputeULPowerLevels_impairments.m -------------------------------------------------------------------------------- /Code/functionExampleSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionExampleSetup.m -------------------------------------------------------------------------------- /Code/functionExampleSetup_Quadriga.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionExampleSetup_Quadriga.m -------------------------------------------------------------------------------- /Code/functionExampleSetup_backhaul.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionExampleSetup_backhaul.m -------------------------------------------------------------------------------- /Code/functionMinAntennasPower.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionMinAntennasPower.m -------------------------------------------------------------------------------- /Code/functionPowerOptimization_maxmin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionPowerOptimization_maxmin.m -------------------------------------------------------------------------------- /Code/functionPowerOptimization_prodSINR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionPowerOptimization_prodSINR.m -------------------------------------------------------------------------------- /Code/functionRlocalscattering.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionRlocalscattering.m -------------------------------------------------------------------------------- /Code/functionRlocalscattering3D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionRlocalscattering3D.m -------------------------------------------------------------------------------- /Code/functionRlocalscatteringApprox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionRlocalscatteringApprox.m -------------------------------------------------------------------------------- /Code/functionSpatialSignature3DLoS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/functionSpatialSignature3DLoS.m -------------------------------------------------------------------------------- /Code/section1_figure12.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure12.m -------------------------------------------------------------------------------- /Code/section1_figure13.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure13.m -------------------------------------------------------------------------------- /Code/section1_figure14.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure14.m -------------------------------------------------------------------------------- /Code/section1_figure15.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure15.m -------------------------------------------------------------------------------- /Code/section1_figure16.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure16.m -------------------------------------------------------------------------------- /Code/section1_figure17.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure17.m -------------------------------------------------------------------------------- /Code/section1_figure18.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure18.m -------------------------------------------------------------------------------- /Code/section1_figure9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section1_figure9.m -------------------------------------------------------------------------------- /Code/section2_figure6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section2_figure6.m -------------------------------------------------------------------------------- /Code/section2_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section2_figure7.m -------------------------------------------------------------------------------- /Code/section2_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section2_figure8.m -------------------------------------------------------------------------------- /Code/section3_figure2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure2.m -------------------------------------------------------------------------------- /Code/section3_figure3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure3.m -------------------------------------------------------------------------------- /Code/section3_figure4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure4.m -------------------------------------------------------------------------------- /Code/section3_figure5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure5.m -------------------------------------------------------------------------------- /Code/section3_figure6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure6.m -------------------------------------------------------------------------------- /Code/section3_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure7.m -------------------------------------------------------------------------------- /Code/section3_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section3_figure8.m -------------------------------------------------------------------------------- /Code/section4_figure10.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure10.m -------------------------------------------------------------------------------- /Code/section4_figure11.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure11.m -------------------------------------------------------------------------------- /Code/section4_figure12_13.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure12_13.m -------------------------------------------------------------------------------- /Code/section4_figure14.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure14.m -------------------------------------------------------------------------------- /Code/section4_figure17.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure17.m -------------------------------------------------------------------------------- /Code/section4_figure18_19.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure18_19.m -------------------------------------------------------------------------------- /Code/section4_figure20.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure20.m -------------------------------------------------------------------------------- /Code/section4_figure21_22.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure21_22.m -------------------------------------------------------------------------------- /Code/section4_figure25.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure25.m -------------------------------------------------------------------------------- /Code/section4_figure26.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure26.m -------------------------------------------------------------------------------- /Code/section4_figure3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure3.m -------------------------------------------------------------------------------- /Code/section4_figure5_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure5_6.m -------------------------------------------------------------------------------- /Code/section4_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure7.m -------------------------------------------------------------------------------- /Code/section4_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure8.m -------------------------------------------------------------------------------- /Code/section4_figure9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section4_figure9.m -------------------------------------------------------------------------------- /Code/section5_M100_Kvarying.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_M100_Kvarying.mat -------------------------------------------------------------------------------- /Code/section5_Mvarying_K10_20.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_Mvarying_K10_20.mat -------------------------------------------------------------------------------- /Code/section5_Mvarying_Kvarying.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_Mvarying_Kvarying.mat -------------------------------------------------------------------------------- /Code/section5_figure10.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure10.m -------------------------------------------------------------------------------- /Code/section5_figure11.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure11.m -------------------------------------------------------------------------------- /Code/section5_figure12.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure12.m -------------------------------------------------------------------------------- /Code/section5_figure13.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure13.m -------------------------------------------------------------------------------- /Code/section5_figure14.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure14.m -------------------------------------------------------------------------------- /Code/section5_figure15.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure15.m -------------------------------------------------------------------------------- /Code/section5_figure3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure3.m -------------------------------------------------------------------------------- /Code/section5_figure4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure4.m -------------------------------------------------------------------------------- /Code/section5_figure5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure5.m -------------------------------------------------------------------------------- /Code/section5_figure6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure6.m -------------------------------------------------------------------------------- /Code/section5_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure7.m -------------------------------------------------------------------------------- /Code/section5_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure8.m -------------------------------------------------------------------------------- /Code/section5_figure9a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure9a.m -------------------------------------------------------------------------------- /Code/section5_figure9b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section5_figure9b.m -------------------------------------------------------------------------------- /Code/section6_figure10.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure10.m -------------------------------------------------------------------------------- /Code/section6_figure2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure2.m -------------------------------------------------------------------------------- /Code/section6_figure3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure3.m -------------------------------------------------------------------------------- /Code/section6_figure4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure4.m -------------------------------------------------------------------------------- /Code/section6_figure5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure5.m -------------------------------------------------------------------------------- /Code/section6_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure7.m -------------------------------------------------------------------------------- /Code/section6_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure8.m -------------------------------------------------------------------------------- /Code/section6_figure9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section6_figure9.m -------------------------------------------------------------------------------- /Code/section7_figure13.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure13.m -------------------------------------------------------------------------------- /Code/section7_figure15.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure15.m -------------------------------------------------------------------------------- /Code/section7_figure16.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure16.m -------------------------------------------------------------------------------- /Code/section7_figure18.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure18.m -------------------------------------------------------------------------------- /Code/section7_figure2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure2.m -------------------------------------------------------------------------------- /Code/section7_figure20.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure20.m -------------------------------------------------------------------------------- /Code/section7_figure22.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure22.m -------------------------------------------------------------------------------- /Code/section7_figure23.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure23.m -------------------------------------------------------------------------------- /Code/section7_figure24.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure24.m -------------------------------------------------------------------------------- /Code/section7_figure26.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure26.m -------------------------------------------------------------------------------- /Code/section7_figure27.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure27.m -------------------------------------------------------------------------------- /Code/section7_figure3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure3.m -------------------------------------------------------------------------------- /Code/section7_figure31_32.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure31_32.m -------------------------------------------------------------------------------- /Code/section7_figure33.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure33.m -------------------------------------------------------------------------------- /Code/section7_figure38_39.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure38_39.m -------------------------------------------------------------------------------- /Code/section7_figure41_42.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure41_42.m -------------------------------------------------------------------------------- /Code/section7_figure5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure5.m -------------------------------------------------------------------------------- /Code/section7_figure7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure7.m -------------------------------------------------------------------------------- /Code/section7_figure8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure8.m -------------------------------------------------------------------------------- /Code/section7_figure9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_figure9.m -------------------------------------------------------------------------------- /Code/section7_measurement_horizontal.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_measurement_horizontal.mat -------------------------------------------------------------------------------- /Code/section7_measurement_planar.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_measurement_planar.mat -------------------------------------------------------------------------------- /Code/section7_measurement_vertical.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_measurement_vertical.mat -------------------------------------------------------------------------------- /Code/section7_orthogonality_3GPP.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/Code/section7_orthogonality_3GPP.mat -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/README.md -------------------------------------------------------------------------------- /errata.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/errata.pdf -------------------------------------------------------------------------------- /massive_MIMO_networks.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilbjornson/massivemimobook/HEAD/massive_MIMO_networks.pdf --------------------------------------------------------------------------------