Difference between revisions of "Press voxel 3d.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(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...")
 
(Update function See also links and function index membership)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:function.m}} __NOTOC__
+
{{DISPLAYTITLE:press_voxel_3d.m}} __NOTOC__
 
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.
 
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.
  
Line 6: Line 6:
 
     phan=press_voxel_3d(spin_system,parameters,H,R,K,G,F)
 
     phan=press_voxel_3d(spin_system,parameters,H,R,K,G,F)
  
==Arguments==
+
==Parameters==
  
 
     parameters.ss_grad_amp - the three amplitudes of slice selection  
 
     parameters.ss_grad_amp - the three amplitudes of slice selection  
Line 40: Line 40:
  
 
==See also==
 
==See also==
[[press_1d.m]], [[press_2d.m]], [[press_voxel_1d.m]], [[press_voxel_2d.m]], [[imaging.m]]
+
[[press_1d.m]], [[press_2d.m]], [[press_voxel_1d.m]], [[press_voxel_2d.m]], [[imaging.m]], [[basic_1d_hard.m]], [[cpmg_dec.m]], [[epi_2d.m]], [[epi_3d.m]], [[fse.m]], [[grad_echo.m]], [[phase_enc_2d.m]], [[phase_enc_3d.m]], [[slice_select_1d.m]], [[spin_echo.m]], [[spiral.m]], [[udd_dec.m]], [[uhrig_times.m]], [[Built-in_experiments]], [[Imaging_module]], [[Mri_sequence_list]]
 
 
  
 
''Version 2.4, authors: [[Ilya Kuprov]], [[Ahmed Allami]]''
 
''Version 2.4, authors: [[Ilya Kuprov]], [[Ahmed Allami]]''

Latest revision as of 19:40, 6 June 2026

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)

Parameters

   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, basic_1d_hard.m, cpmg_dec.m, epi_2d.m, epi_3d.m, fse.m, grad_echo.m, phase_enc_2d.m, phase_enc_3d.m, slice_select_1d.m, spin_echo.m, spiral.m, udd_dec.m, uhrig_times.m, Built-in_experiments, Imaging_module, Mri_sequence_list

Version 2.4, authors: Ilya Kuprov, Ahmed Allami