Algorithm 2.
DCL
Input:
, //Input of sMRI and fMRI, respectively. Output: , |
1: //processed by S-POET method |
2: //processed by S-POET method |
3: Lambda11 ← Construct diag(Lambda1) |
4: Lambda22 ← Construct diag(Lambda2) |
5: |
6: Vtheta, Dtheta ← SVD(Theta, fullmatrices = True) //Singular Value Decomposition |
7: Gamma1 ← U1@Lambda11@Vtheta |
8: Gamma2 ← U2@Lambda22@Vtheta |
9: Amat ← diag(Dtheta) //Diagonal matrix |
10: Cbase ← Common variables |
11: Common matrix |
12: Common matrix |
13: Distinctive matrix |
14: Distinctive matrix |
15: Combination of common and distinctive matrices |
16: Combination of common and distinctive matrices |
17: return , |