## 5 Numerical and Simulation Results  
This section compares the proposed SSOR-CRZFHP precoder with the traditional ZF, RZF, MRT, SSOR, Kalman, and CRZF precoders to illustrate the superiority of the suggested algorithm. At the end of this section, we have included a comparative analysis of the proposed scheme with the following methods: (a) \"SWIPT-Hybrid Precoding NOMA as in [3]\", (b) \"SWIPT-Hybrid Precoding NOMA as in [17]\", along with (c) \"SWIPT-Hybrid Precoding OMA\". In this case, a SC structure is implemented for HPs, with the transmitter side assumed to have complete access to all channel state information (CSI). The aim is to conduct a thorough quantitative evaluation of the proposed HP's performance within an mMIMO-NOMA-SWIPT system. This evaluation focuses on three key performance metrics: SE, EE, and the complexity of computation. Utilizing the MATLAB platform, simulations are carried out across 1000 randomly generated channel implementations. The simulation parameters are as follows: BS antennas, \(N_{T}\) = [8, 16, 32, 48, 64, 96, 128]; UE Antenna, 1; Number of RF chains, \(N_{RF}\) = [2:8]; Number of Users, \(K\) = [4:12]; Number of propagation paths per cluster, \(\mathcal{L}\) =10; Phase quantization, \(B\) = [2:4]; Transmitted power, \(P\) = 30 dB; ULA at the BS with \(\lambda/2\) antenna spacing. \begin{table}
\begin{tabular}{l l} \hline \hline
**Precoding Scheme** & **Computational Complexity** \\ \hline ZF & \(\mathcal{O}(2(N_{RF})^{3}+(N_{RF})^{2})\) \\ RZF & \(\mathcal{O}(5(N_{RF})^{3}+(N_{RF})^{2})\) \\ CRZF & \(\mathcal{O}(2(N_{RF})^{3}+3(N_{RF})^{2})\) \\ KALMAN & \(\mathcal{O}(2(N_{RF})^{3}+3(N_{RF})^{2})\) \\ SSOR-CRZF & \(\mathcal{O}(N_{RF}+(N_{RF})^{2}+i2(N_{RF})^{2})\) \\ \hline \hline \end{tabular}
\end{table} 
Table 1: Computational complexity comparison. The evaluation and the comparison of the performance of several precoding techniques via assessing their SE relative to SNR is shown in Figure 2. The results are obtained with the following parameters: \(N_{T}=64\), \(N_{RF}=8\), \(K=10\), \(\mathcal{L}=10\), and \(B=4\). According to the simulation findings, the suggested SOR-CRZF outperforms previous precoders built on the SC architecture, like MRT, ZF, RZF, Kalman, SOR, and CRZF, by a large margin. For example at SNR = 20 dB SEs (in bps/Hz) corresponding to MRT, ZF, RZF, Kalman, SSOR, CRZF, and SSOR-CRZF are 5.392, 6.375, 11.68, 8.823, 11.08, 12.27, and 15.62, respectively. Even though it is obvious that the FD and FC schemes outperform the SC scheme in terms of SE, the SC-SSOR-CRZF-based HP method considerably enhances the SE performance in the high SNR region, as shown in Figure 2.  
The achievable SE comparison regarding the alteration of \(N_{RF}\) is shown in Figure 3. In the above outcome, the mmWave mMIMO-NOMA-SWIPT network is achieved considering \(N_{T}=80\), \(N_{RF}=[8,10]\), \(K=12\), \(\mathcal{L}=10\), and \(B=4\). There is a notable improvement in SE obtained with the increase in the total quantity of \(N_{RF}\). For example, 4.129 bps/Hz is the potential SE at SNR = 15 dB with \(Nrf=8\) and the SC-SSOR-CRZF precoder. Under the same conditions, the possible SE with \(Nrf=10\) is 9.795 bps/Hz. This clearly demonstrates the impact of the \(N_{RF}\) over the SE of the system. The Figure 4 demonstrates the implications of the SNR and \(N_{RF}\) upon the SE for the proposed network. Figure 3: Spectral efficiency against SNR with the variation in \(N_{RF}\). Figure 2: Spectral efficiency against SNR. The SE comparison between several existing precoders and the proposed SSOR-CRZF with regard to the alterations in user numbers is presented in Figure 5. The proposed HP exhibits significantly improved performance compared to the conventional precoders. The authors of this work have evaluated the suggested lower-resolution HPs' performance within the mmWave-mMIMO-NOMA-SWIPT network, and Figure 6 represents their findings. The mmWave-mMIMO-NOMA-SWIPT network has been taken into account for this analysis, with \(N_{T}=32,\ N_{RF}=4,\ K=6,\ \mathcal{L}=10\), and \(B=[2,3,4]\).