Difference between revisions of "Cp contact hard.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(→‎See also)
(Update function See also links and function index membership)
 
(7 intermediate revisions by the same user not shown)
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==
+
==Parameters==
  
−
     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
 
     parameters.irr_opers  - a cell array of spin operators
−
                             corresponding to the irradiation
+
                             corresponding to the spin-lock
−
                             on each RF channel
+
                             on each channel
 
   
 
   
−
     parameters.exc_opers  - excitation operator for the exci-
+
     parameters.exc_opers  - a cell array of spin operators
−
                             tation pulse (pi/2).
+
                            for the ideal pi/2 excitation
 +
                             pulse (same flip angle on all
 +
                            channels)
 
   
 
   
−
     parameters.rho0      - initial state
+
     parameters.time_steps - a vector of time slice durati-
 +
                            ons, seconds
 
   
 
   
−
     parameters.coil      - detection state
+
    parameters.rho0      - initial state vector
 +
 +
     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==
−
An example of a 1H-15N CP matching condition scan under MAS (examples/nmr_solids/cp_powder_mas_1.m) appears below.
+
An example of a 1H-15N CP matching condition scan under MAS (examples/nmr_solids/cp_matching_1.m) appears below.
  
 
[[File: cp_match.png]]
 
[[File: cp_match.png]]
  
 
==See also==
 
==See also==
−
[[overtone_cp.m]], [[dante.m]], [[cn2d_dq.m]], [[cn2d_sq.m]], [[mqmas.m]], [[cp_acquire.m]], [[cp_contact_soft.m]]
+
[[overtone_cp.m]], [[dante.m]], [[cn2d_dq.m]], [[cn2d_sq.m]], [[mqmas.m]], [[cp_acquire_soft.m]], [[cp_contact_soft.m]], [[fslghetcor.m]], [[nqr_pa.m]], [[pdsd.m]], [[respiration.m]], [[wise.m]], [[Built-in_experiments]]
−
 
 
−
[[Built-in_experiments#Solid_state_NMR_experiments|Solid state NMR experiments]]
 
−
 
 
  
−
''Version 2.8, authors: [[Ilya Kuprov]], [[Marina Carravetta]], [[Phil Williamson]]''
+
''Version 2.9, authors: [[Ilya Kuprov]], [[Marina Carravetta]], [[Phil Williamson]]''

Latest revision as of 19:35, 6 June 2026

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)

Parameters

    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_matching_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, fslghetcor.m, nqr_pa.m, pdsd.m, respiration.m, wise.m, Built-in_experiments

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