Difference between revisions of "Homospoil.m"

From Spinach Documentation Wiki
Jump to: navigation, search
Line 1: Line 1:
{{DISPLAYTITLE:homospoil.m}}
+
{{DISPLAYTITLE:homospoil.m}} __NOTOC__
 
Emulates a strong homospoil pulse - only zero-frequency states with respect to the carrier frequencies (chemical shifts are not considered) survive the process.
 
Emulates a strong homospoil pulse - only zero-frequency states with respect to the carrier frequencies (chemical shifts are not considered) survive the process.
  
Line 26: Line 26:
  
 
==See also==
 
==See also==
[[coherence.m]], [[correlation.m]], [[decouple.m]]
+
[[Kernel_functions#Coherence_order_selection|Coherence order selection]]
  
 +
[[Kernel_utilities#State_space_indexing_and_manipulation|State space indexing and manipulation]]
  
''Version 2.2, authors: [[Ilya Kuprov]]''
+
 
 +
''Version 2.8, authors: [[Ilya Kuprov]]''

Revision as of 10:59, 24 January 2024

Emulates a strong homospoil pulse - only zero-frequency states with respect to the carrier frequencies (chemical shifts are not considered) survive the process.

Syntax

    rho=homospoil(spin_system,rho,zqc_flag)

Arguments

        rho - a state vector or a horizontal stack thereof

   zqc_flag - a flag controlling the fate of zero-quantum 
              coherences. If set to 'keep', causes ZQCs to
              survive the process, approximating experimen-
              tal behaviour. If set to 'destroy', wipes the
              zero-quantum coherences - only the longitudi-
              nal states survive the process.

Outputs

       rho  - the state vector(s) with only the longitudi-
              nal or only the zero-quantum states kept

Notes

This function is only available for sphten-liouv formalism; it supports Fokker-Planck direct products.

See also

Coherence order selection

State space indexing and manipulation


Version 2.8, authors: Ilya Kuprov