Difference between revisions of "Udd dec.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(→‎Arguments)
(sync with Spinach main f053e432: parameters.npulses excludes the first pi/2 pulse)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
−
{{DISPLAYTITLE:udd_dec.m}}
+
{{DISPLAYTITLE:udd_dec.m}} __NOTOC__
−
The effect of Uhrid Dynamic Decoupling (UDD) pulse sequence on the MRI phantom.
+
Effect of the Uhrig Dynamic Decoupling (UDD) pulse sequence on an MRI phantom; the function runs the UDD sequence, projects out the user-specified spin state, returns the corresponding image, and must be called from the [[imaging.m]] context, which provides H,R,K,G, and F.
  
 
==Syntax==
 
==Syntax==
Line 6: Line 6:
 
     mri=udd_dec(spin_system,parameters,H,R,K,G,F)
 
     mri=udd_dec(spin_system,parameters,H,R,K,G,F)
  
−
==Description==
+
==Parameters==
−
The function runs the UDD and then projects out the user-specified spin state, returning the corresponding image. This sequence must be called from the [[imaging.m]] context, which would provide H,R,K,G, and F.
 
−
 
 
−
==Arguments==
 
  
 
     parameters.dec_time    - total duration of the sequence
 
     parameters.dec_time    - total duration of the sequence
 
   
 
   
 
     parameters.npulses      - number of pulses in the sequence,
 
     parameters.npulses      - number of pulses in the sequence,
−
                               including the first pi/2 pulse
+
                               excluding the first pi/2 pulse
 
   
 
   
 
     parameters.spins        - nuclei on which the sequence
 
     parameters.spins        - nuclei on which the sequence
Line 31: Line 28:
  
 
==See also==
 
==See also==
−
[[cpmg_dec.m]], [[decouple.m]]
+
[[cpmg_dec.m]], [[decouple.m]], [[uhrig_times.m]], [[imaging.m]], [[basic_1d_hard.m]], [[epi_2d.m]], [[epi_3d.m]], [[fse.m]], [[grad_echo.m]], [[phase_enc_2d.m]], [[phase_enc_3d.m]], [[press_1d.m]], [[press_2d.m]], [[press_voxel_1d.m]], [[press_voxel_2d.m]], [[press_voxel_3d.m]], [[slice_select_1d.m]], [[spin_echo.m]], [[spiral.m]], [[Built-in_experiments]], [[Imaging_module]], [[Mri_sequence_list]]
−
 
 
  
 
''Version 2.1, authors: [[Ilya Kuprov]], [[Ahmed Allami]]''
 
''Version 2.1, authors: [[Ilya Kuprov]], [[Ahmed Allami]]''

Latest revision as of 08:47, 30 August 2026

Effect of the Uhrig Dynamic Decoupling (UDD) pulse sequence on an MRI phantom; the function runs the UDD sequence, projects out the user-specified spin state, returns the corresponding image, and must be called from the imaging.m context, which provides H,R,K,G, and F.

Syntax

    mri=udd_dec(spin_system,parameters,H,R,K,G,F)

Parameters

   parameters.dec_time     - total duration of the sequence

   parameters.npulses      - number of pulses in the sequence,
                             excluding the first pi/2 pulse

   parameters.spins        - nuclei on which the sequence
                             is to act, e.g. {'1H'}

Outputs

   mri  - amplitude of the detection state at each point of the
          sample

Examples

See bright_fat_effect_udd.m file in examples/imaging directory.

Notes

The spin state to be observed should be specified in parameters.coil_st, the coil phantom is ignored.

See also

cpmg_dec.m, decouple.m, uhrig_times.m, imaging.m, basic_1d_hard.m, epi_2d.m, epi_3d.m, fse.m, grad_echo.m, phase_enc_2d.m, phase_enc_3d.m, press_1d.m, press_2d.m, press_voxel_1d.m, press_voxel_2d.m, press_voxel_3d.m, slice_select_1d.m, spin_echo.m, spiral.m, Built-in_experiments, Imaging_module, Mri_sequence_list

Version 2.1, authors: Ilya Kuprov, Ahmed Allami