Press voxel 3d.m

From Spinach Documentation Wiki
Revision as of 13:29, 25 July 2019 by Kuprov (talk | contribs) (Created page with "{{DISPLAYTITLE:function.m}} __NOTOC__ Voxel selection diagnostics function for 3D PRESS sequences. Returns the sample excitation profile. This sequence must be called from the...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Voxel selection diagnostics function for 3D PRESS sequences. Returns the sample excitation profile. This sequence must be called from the imaging() context, which would provide H, R, K, G, and F.

Syntax

    phan=press_voxel_3d(spin_system,parameters,H,R,K,G,F)

Arguments

   parameters.ss_grad_amp - the three amplitudes of slice selection 
                            gradient, T/m

   parameters.rf_frq_list - cell array of three vectors of RF frequ-
                            encies at each pulse slice, Hz

   parameters.rf_amp_list - cell array of three vectors of RF 
                            amplitudes at each pulse slice, rad/s

   parameters.rf_dur_list - cell array of three vectors of pulse 
                            slice durations, in seconds

   parameters.rf_phi      - cell array of three pulse phases at 
                            time zero

   parameters.max_rank    - cell array of three maximum rank in the 
                            Fokker-Planck pulse operator (2 is 
                            usually enough)

Outputs

   phan - the excitation profile imprinted into a 3D phantom.

Examples

An example is available in examples/imaging/press_3d_example.m, the output is reproduced below.

Press voxel 3d.png

Notes

Add 'polyadic' to sys.enable, or this will crash your computer.

See also

press_1d.m, press_2d.m, press_voxel_1d.m, press_voxel_2d.m, imaging.m


Version 2.4, authors: Ilya Kuprov, Ahmed Allami