Difference between revisions of "Dictum.m"

From Spinach Documentation Wiki
Jump to: navigation, search
m (Rename Arguments section heading to Parameters)
(Update function See also links and function index membership)
 
Line 32: Line 32:
  
 
==See also==
 
==See also==
−
[[assume.m]], [[rotframe.m]], [[carrier.m]], [[expmint.m]], [[intrep.m]]
+
[[assume.m]], [[rotframe.m]], [[carrier.m]], [[expmint.m]], [[intrep.m]], [[hamiltonian.m]], [[anas2mat.m]], [[ang2cgsppm.m]], [[axrh2mat.m]], [[castep2nqi.m]], [[cgsppm2ang.m]], [[conmat.m]], [[dihedral.m]], [[eeqq2nqi.m]], [[frac2cart.m]], [[g2freq.m]], [[gauss2mhz.m]], [[ham2nqi.m]], [[hartree2joule.m]], [[hz2icm.m]], [[hz2ppm.m]], [[ias2mat.m]], [[mat2axrh.m]], [[mat2ias.m]], [[mhz2gauss.m]], [[mt2hz.m]], [[offsetof.m]], [[ppm2hz.m]], [[spsk2mat.m]], [[tsm2param.m]], [[xyz2dd.m]], [[zfs2mat.m]], [[Kernel_utilities]]
  
 
''Version 2.4, authors: [[Damien Jeannerat]], [[Ilya Kuprov]]''
 
''Version 2.4, authors: [[Damien Jeannerat]], [[Ilya Kuprov]]''

Latest revision as of 19:35, 6 June 2026

Overrides default assumptions about interaction terms surviving rotating frame transformations.

Syntax

    spin_system=dictum(spin_system,spins,strength)

Parameters

    spin_system   - Spinach spin system information 
                    object coming out of assume.m

    spins         - a vector with one or two numbers
                    or a cell array with one or two
                    strings, e.g. [2 4] or {'1H'},
                    where one element would cause
                    Zeeman interaction assumptions
                    to be modified, and two elements
                    would cause coupling assumptions
                    to be modified.

    strength      - new strength specification, see
                    the source code of assume.m for
                    the available strength specs

Outputs

    spin_system   - updated Spinach spin system in-
                    formation object that will be
                    used by hamiltonian.m to build
                    the Hamiltonian

See also

assume.m, rotframe.m, carrier.m, expmint.m, intrep.m, hamiltonian.m, anas2mat.m, ang2cgsppm.m, axrh2mat.m, castep2nqi.m, cgsppm2ang.m, conmat.m, dihedral.m, eeqq2nqi.m, frac2cart.m, g2freq.m, gauss2mhz.m, ham2nqi.m, hartree2joule.m, hz2icm.m, hz2ppm.m, ias2mat.m, mat2axrh.m, mat2ias.m, mhz2gauss.m, mt2hz.m, offsetof.m, ppm2hz.m, spsk2mat.m, tsm2param.m, xyz2dd.m, zfs2mat.m, Kernel_utilities

Version 2.4, authors: Damien Jeannerat, Ilya Kuprov