How to resize and initiate values in FMatrix?

I’m quite new to UE4 C++ coding, so forgive me if this is a simple or infeasible question. But I am trying to calculate some orbital elements, and in order to do so I need to multiply 3x3 matrix with a 3x1 matrix. All the indexes are type double, but I do not understand how to initialize the values inside of the matrix FMatrix, or how to resize (if its possible) to be a 3x3 and 3x1 instead of the default 4x4?

I’m trying to follow the same logic as FVector, wherein I can simply declare the vector values like FVector a = {0, 0, 0}; But obviously I cannot simply do that for FMatrix…can someone point me in the direction for proper use of modifying and updating a matrix.

Thanks in advance!

FMatrix is 4x4. You can’t change its dimensions.

Its initialization and functions are presented in https://docs.unrealengine.com/en-US/API/Runtime/Core/Math/FMatrix/index.html.