Difference between revisions of "Cp contact hard.m"

From Spinach Documentation Wiki
Jump to: navigation, search
m (Kuprov moved page Crosspol.m to Cp contact hard.m)
Line 1: Line 1:
−
{{DISPLAYTITLE:crosspol.m}} __NOTOC__
+
{{DISPLAYTITLE:cp_contact_hard.m}} __NOTOC__
−
Cross-polarization NMR experiment in the rotating frame. Applies a pi/2 pulse using the specified operator and evolves the system with the irradiation operators added to the Liovillian. For the same experiment with a slightly different parametrisation, see [[cp_acquire.m]]
+
Cross-polarisation experiment in the rotating frame. Applies an ideal pi/2 pulse using the specified operators, then evolves the system with the specified spin-lock terms added to the Liovillian. The contact curve is returned.
  
 
==Syntax==
 
==Syntax==
  
−
     fid=crosspol(spin_system,parameters,H,R,K)
+
     contact_curve=cp_contact_hard(spin_system,parameters,H,R,K)
  
 
==Arguments==
 
==Arguments==
  
−
     parameters.irr_powers - a vector containing the values
+
     parameters.irr_powers - a matrix containing the values
−
                             of the RF power (Hz) on each channel
+
                             of the spin-lock nutation fre-
 +
                            quency on each channel (rows)
 +
                            at each time slice (cols), Hz
 +
                           
 +
    parameters.irr_opers  - a cell array of spin operators
 +
                            corresponding to the spin-lock
 +
                            on each channel
 
   
 
   
−
     parameters.irr_opers - a cell array of spin operators
+
     parameters.exc_opers - a cell array of spin operators
−
                             corresponding to the irradiation
+
                             for the ideal pi/2 excitation
−
                             on each RF channel
+
                             pulse (same flip angle on all
 +
                            channels)
 
   
 
   
−
     parameters.exc_opers  - excitation operator for the exci-
+
     parameters.time_steps - a vector of time slice durati-
−
                             tation pulse (pi/2).
+
                             ons, seconds
 
   
 
   
−
     parameters.rho0      - initial state
+
     parameters.rho0      - initial state vector
 
   
 
   
−
     parameters.coil      - detection state
+
     parameters.coil      - detection state vector
 
   
 
   
 
     H - Hamiltonian matrix, received from context function
 
     H - Hamiltonian matrix, received from context function
Line 30: Line 37:
 
==Outputs==
 
==Outputs==
  
−
     fid - signal detected on the coil state during
+
     contact_curve - contact curve detected on the coil
−
          system evolution
+
                    state specified in parameters.coil
  
 
==Examples==
 
==Examples==
Line 44: Line 51:
  
  
−
''Version 2.8, authors: [[Ilya Kuprov]], [[Marina Carravetta]], [[Phil Williamson]]''
+
''Version 2.9, authors: [[Ilya Kuprov]], [[Marina Carravetta]], [[Phil Williamson]]''

Revision as of 10:59, 8 May 2024

Cross-polarisation experiment in the rotating frame. Applies an ideal pi/2 pulse using the specified operators, then evolves the system with the specified spin-lock terms added to the Liovillian. The contact curve is returned.

Syntax

    contact_curve=cp_contact_hard(spin_system,parameters,H,R,K)

Arguments

    parameters.irr_powers - a matrix containing the values
                            of the spin-lock nutation fre-
                            quency on each channel (rows)
                            at each time slice (cols), Hz
                            
    parameters.irr_opers  - a cell array of spin operators
                            corresponding to the spin-lock
                            on each channel

    parameters.exc_opers  - a cell array of spin operators
                            for the ideal pi/2 excitation 
                            pulse (same flip angle on all
                            channels)

    parameters.time_steps - a vector of time slice durati-
                            ons, seconds

    parameters.rho0       - initial state vector

    parameters.coil       - detection state vector

    H - Hamiltonian matrix, received from context function

    R - relaxation superoperator, received from context function

    K - kinetics superoperator, received from context function

Outputs

    contact_curve - contact curve detected on the coil
                    state specified in parameters.coil

Examples

An example of a 1H-15N CP matching condition scan under MAS (examples/nmr_solids/cp_powder_mas_1.m) appears below.

Cp match.png

See also

overtone_cp.m, dante.m, cn2d_dq.m, cn2d_sq.m, mqmas.m, cp_acquire_soft.m, cp_contact_soft.m

Solid state NMR experiments


Version 2.9, authors: Ilya Kuprov, Marina Carravetta, Phil Williamson