Skip to content

How to extract the results of the nufft operator with a multichannel rawdata #40

Answered by aTrotier
aTrotier asked this question in Q&A
Discussion options

You must be logged in to vote

Answer from the julia slack community :

Dominique 14 h 01
The convention is that the product of a linear operator with a matrix is a linear operator. That is to avoid materializing large abstract operators. If you want to examine the result, you can convert it to an explicit matrix with Matrix(op), which indeed computes products with each column of the identity.

I tried it and it works :

julia> typeof(Matrix(nufftOp'*(dcf.*raw_test)))
Matrix{ComplexF64} (alias for Array{Complex{Float64}, 2})

julia> size(Matrix(nufftOp'*(dcf.*raw_test)))
(90000, 12)

Replies: 1 comment

Comment options

aTrotier
Jan 7, 2022
Collaborator Author

You must be logged in to vote
0 replies
Answer selected by aTrotier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant