T20天正建筑t20注册机2.02.0,安装ID:xe9T9C+nZFpUaE18sB8PVA,求注册码

(* Content-type: application/vnd.wolfram.mathematica *)
(*** Wolfram Notebook File ***)
(* http://www.wolfram.com/nb *)
(* CreatedBy='Mathematica 10.0' *)
(*CacheID: 234*)
(* Internal cache information:
NotebookFileLineBreakTest
NotebookFileLineBreakTest
NotebookDataPosition[
NotebookDataLength[
NotebookOptionsPosition[
NotebookOutlinePosition[
CellTagsIndexPosition[
WindowFrame->Normal*)
(* Beginning of Notebook Content *)
Notebook[{
Cell[TextData[{
StyleBox["John's dirt-simple self-contained liquid-phase NMR simulator",
"Section"],
"\n\nMathematica version\n\nHomonuclear spin-1/2,scalar J-coupling and \
chemical shift, 1-d FID and spectrum with exponential apodization\n\nThe size \
of the interaction matrix determines the number of spins\n\nThanks to Ilya \
Kuprov for helpful examples. See his web site spindynamics.org and watch his \
YouTube lectures\n\njohn.price@colorado.edu\n\n",
StyleBox["Computation Section", "Section"]
}], "Input",
Evaluatable->False,
CellChangeTimes->{{3.0035`*^9, 3.8923`*^9}, {
3.7497`*^9, 3.364*^9}, {3.5115`*^9,
3.3505`*^9}},
FormatType->"TextForm"],
Cell[CellGroupData[{
Cell[BoxData[
RowBox[{"(*",
RowBox[{"Control", " ", "Parameters"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"fL", "=", "45.0"}], ";"}], "
RowBox[{"(*",
RowBox[{"Larmor", " ", "frequency", " ", "in", " ",
RowBox[{"MHz", ".", " ", "Used"}], " ", "only", " ", "to", " ",
"convert", " ", "frequencies", " ", "from", " ", "ppm", " ", "to", " ",
"Hz"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"samplingRate", "=", "3000"}], ";"}], "
RowBox[{"(*",
RowBox[{"Sampling", " ", "rate", " ", "in", " ", "Hz", " ", "or", " ",
RowBox[{"1", "/",
RowBox[{"(",
RowBox[{"simulation", " ", "time", " ", "step"}], ")"}]}]}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"steps", "=", "3000"}], ";"}], "
RowBox[{"(*",
RowBox[{"Number", " ", "of", " ", "time", " ", "steps"}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"zeroFill", "=",
RowBox[{"4", "*", "steps"}]}], ";"}], "
RowBox[{"(*",
RowBox[{"Zero", "-",
"fill", " ", "the", " ", "FID", " ", "to", " ", "this", " ", "many", " ",
"samples", " ", "before", " ", "FFT"}]}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"T2", "=", "0.3"}], ";"}], "
RowBox[{"(*",
RowBox[{"T2", " ", "time", " ", "constant", " ", "in", " ", "seconds"}],
"the", " ", "FID", " ", "decays", " ", "with", " ", "this", " ", "time",
" ", "constant"}]}], "*)"}], "\[IndentingNewLine]",
RowBox[{"phase", "=", "0.0"}], ";"}], "
RowBox[{"(*",
"Phase", " ", "of", " ", "spectrum", " ", "to", " ", "plot", " ", "in",
" ", "radians"}], ",", " ",
RowBox[{"real", " ", "part", " ", "is", " ", "0"}], ",", " ",
RowBox[{"imaginary", " ", "part", " ", "is", " ",
RowBox[{"pi", "/", "2"}]}]}], "*)"}], "\[IndentingNewLine]",
"\[IndentingNewLine]",
RowBox[{"(*",
"Interaction", " ", "matrix", "\n", "An", " ", "NxN", " ", "real", " ",
"matrix", " ", "where", " ", "N", " ", "is", " ", "the", " ", "number",
" ", "of", " ", "spins", " ", "to", " ", "be", " ", "simulated", "\n",
"N", " ", "must", " ", "be", " ", "less", " ", "than", " ", "12", " ",
"on", " ", "a", " ", "typical", " ", "workstation", "\n", "N", " ",
"must", " ", "be", " ", "less", " ", "than", " ", "20", " ", "unless",
" ", "you", " ", "have", " ", "a", " ", "quantum", " ", "computer",
"\n", "\n", "Diagonal", " ", "elements", " ", "are", " ", "the", " ",
"Zeeman", " ",
RowBox[{"(",
RowBox[{"chemical", " ", "shift"}], ")"}], " ", "coefficients", " ",
"in", " ", "ppm", "\n", "\n", "Elements", " ", "below", " ", "the",
" ", "diagonal", " ", "are", " ", "scalar", " ", "J"}], "-",
"coupling", " ", "coefficients", " ", "in", " ", "Hz", "\n", "For", " ",
"example"}]}], ",",
"the", " ", "number", " ", "in", " ", "the", " ", "fouth", " ", "row",
" ", "and", " ", "second", " ", "column", " ", "is", " ", "the", "\n",
"coupling", " ", "between", " ", "spin", " ", "2", " ", "and", " ",
"spin", " ", "4", " ", "in", " ", "Hz", "\n", "\n", "Elements", " ",
"above", " ", "the", " ", "diagonal", " ", "are", " ", "not", " ",
"used"}]}], "*)"}], "\[IndentingNewLine]", "\n",
RowBox[{"(*",
RowBox[{"Example", ":",
"very", " ", "dry", " ", "ethanol", " ", "showing", " ", "non"}], "-",
RowBox[{"exchanging", " ", "OH", " ", "proton", "\n", "spins"}]}], ":",
", "CH3", "
", "CH3", "
", "CH2", "
", "CH2", "
"OH"}]}], "*)"}], "\n",
RowBox[{"inter", "=",
RowBox[{"{",
RowBox[{"{",
"1.1", " ", ",", "
", "0", ",", "
", "0", ",", "
"0", ",", "
", "0", ",", "
", "0"}], "}"}], ",",
"\[IndentingNewLine]", "
RowBox[{"{",
"0", " ", ",", "
", "1.1", ",", "
", "0", ",", "
"0", ",", "
", "0", ",", "
", "0"}], "}"}], ",",
"\[IndentingNewLine]", "
RowBox[{"{",
"0", " ", ",", "
", "0", ",", "
", "1.1", ",", "
"0", ",", "
", "0", ",", "
", "0"}], "}"}], ",",
"\[IndentingNewLine]", "
RowBox[{"{",
"6.81", ",", " ", "6.81", ",", "
", "6.81", ",", "
", "3.6", ",",
", "0", ",", "
", "0"}], "}"}], ",",
"\[IndentingNewLine]", "
RowBox[{"{",
"6.81", ",", " ", "6.81", ",", "
", "6.81", ",", "
", "0", ",",
", "3.6", ",", "
", "0"}], "}"}], ",",
"\[IndentingNewLine]", "
RowBox[{"{",
"0", " ", ",", "
", "0", ",", "
", "0", ",",
", "5.37", ",", "
", "5.37", ",", "
", "5.3"}], "}"}]}],
"}"}]}], ";"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"nspins", "=",
RowBox[{"Length", "[", "inter", "]"}]}], ";"}], "
RowBox[{"(*",
RowBox[{"find", " ", "the", " ", "number", " ", "of", " ", "spins"}],
"*)"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
"Define", " ", "the", " ", "Pauli", " ", "spin", " ", "matrices", " ",
"and", " ", "a", " ", "unit", " ", "matrix", "\n", "Include", " ",
"factor", " ", "of", " ",
RowBox[{"1", "/", "2"}], " ", "for", " ", "correct", " ", "spin"}], "-",
RowBox[{"1", "/", "2"}], " ", "eigenvalues"}]}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"sigmaX", "=",
RowBox[{"(",
RowBox[{"1", "/", "2"}], ")"}], "*",
RowBox[{"{",
RowBox[{"{",
RowBox[{"0", ",", "1"}], "}"}], ",",
RowBox[{"{",
RowBox[{"1", ",", "0"}], "}"}]}], "}"}]}]}], ";"}],
"\[IndentingNewLine]",
RowBox[{"sigmaY", "=",
RowBox[{"(",
RowBox[{"1", "/", "2"}], ")"}], "*",
RowBox[{"{",
RowBox[{"{",
RowBox[{"0", ",",
RowBox[{"-", "I"}]}], "}"}], ",",
RowBox[{"{",
RowBox[{"I", ",", "0"}], "}"}]}], "}"}]}]}], ";"}],
"\[IndentingNewLine]",
RowBox[{"sigmaZ", "=",
RowBox[{"(",
RowBox[{"1", "/", "2"}], ")"}], "*",
RowBox[{"{",
RowBox[{"{",
RowBox[{"1", ",", "0"}], "}"}], ",",
RowBox[{"{",
RowBox[{"0", ",",
RowBox[{"-", "1"}]}], "}"}]}], "}"}]}]}], ";"}],
"\[IndentingNewLine]",
RowBox[{"unit", "=",
RowBox[{"{",
RowBox[{"{",
RowBox[{"1", ",", "0"}], "}"}], ",",
RowBox[{"{",
RowBox[{"0", ",", "1"}], "}"}]}], "}"}]}], ";"}],
"\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
RowBox[{"Build", " ", "the", " ", "single"}], "-",
RowBox[{"spin", " ", "operators", " ",
RowBox[{"Sx", "[",
RowBox[{"[", "i", "]"}], "]"}]}]}], ",",
RowBox[{"Sy", "[",
RowBox[{"[", "i", "]"}], "]"}], ",",
RowBox[{"Sz", "[",
RowBox[{"[", "i", "]"}], "]"}], "\n", "The", " ", "index", " ", "i",
" ", "labels", " ", "which", " ", "spin", " ", "it", " ", "operates",
" ", "on", "\n", "These", " ", "are", " ", "direct", " ", "or", " ",
"Kronecker", " ", "products", " ", "of", " ", "Pauli", " ", "and", " ",
"unit", " ", "matricies", "\n", "For", " ", "example"}], ",",
"Sy", " ", "for", " ", "the", " ", "third", " ", "spin", " ", "in", " ",
"a", " ", "four"}], "-",
RowBox[{"spin", " ", "system", " ", "is", "\n", "unit", " ",
RowBox[{"(", "x", ")"}], " ", "unit", " ",
RowBox[{"(", "x", ")"}], " ", "sigma_y", " ",
RowBox[{"(", "x", ")"}], " ", "unit"}]}]}], "
", "*)"}],
"\[IndentingNewLine]",
RowBox[{"Sx", "=",
RowBox[{"{", "}"}]}], ";", " ",
RowBox[{"Sy", "=",
RowBox[{"{", "}"}]}], ";", " ",
RowBox[{"Sz", "=",
RowBox[{"{", "}"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{"For", "[",
RowBox[{"i", "=", "1"}], ",",
RowBox[{"i", "", "k"}], ",", "\[IndentingNewLine]",
RowBox[{"H", "=",
RowBox[{"H", "+",
RowBox[{"2", "*", "\[Pi]", "*",
RowBox[{"inter", "[",
RowBox[{"[",
RowBox[{"i", ",", "k"}], "]"}], "]"}], "*",
RowBox[{"(",
RowBox[{"Sx", "[",
RowBox[{"[", "i", "]"}], "]"}], ".",
RowBox[{"Sx", "[",
RowBox[{"[", "k", "]"}], "]"}]}], "+",
RowBox[{"Sy", "[",
RowBox[{"[", "i", "]"}], "]"}], ".",
RowBox[{"Sy", "[",
RowBox[{"[", "k", "]"}], "]"}]}], "+",
RowBox[{"Sz", "[",
RowBox[{"[", "i", "]"}], "]"}], ".",
RowBox[{"Sz", "[",
RowBox[{"[", "k", "]"}], "]"}]}]}], ")"}]}]}]}]}], "
RowBox[{"(*",
RowBox[{"J", "-",
RowBox[{"coupling", " ", "terms"}]}], "*)"}],
"\[IndentingNewLine]", "]"}]}], "]"}]}], "]"}]}], "]"}],
"\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
RowBox[{"Define", " ", "the", " ", "observable"}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"obs", "=",
RowBox[{"Mx", " ", "+", " ",
RowBox[{"I", "*", "My"}]}]}], ";"}], "
RowBox[{"(*",
RowBox[{"Mx", " ", "is", " ", "real", " ", "part"}], ",",
RowBox[{"My", " ", "is", " ", "imaginary", " ", "part"}]}], "*)"}],
"\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
"Initialize", " ", "the", " ", "density", " ", "matrix", " ", "rho", " ",
"to", " ", "Mx"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"rho", "=", "Mx"}], ";"}],
", "\[IndentingNewLine]",
"\[IndentingNewLine]",
RowBox[{"(*", "Propagator", "*)"}], "\[IndentingNewLine]",
RowBox[{"timeStep", "=",
RowBox[{"1", "/", "samplingRate"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{"P", "=",
RowBox[{"MatrixExp", "[",
RowBox[{"-", "I"}], "*", "H", "*", "timeStep"}], "]"}]}], ";"}],
RowBox[{"(*",
RowBox[{"Mathematica", "'"}], "s", " ", "matrix", " ", "exponential"}],
"*)"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
"Evolve", " ", "the", " ", "system", " ", "and", " ", "compute", " ",
"the", " ", "observable", "\n", "The", " ", "FID", " ", "is", " ",
"the", " ", "free"}], "-", "induction", "-", "decay"}], ",", " ",
RowBox[{"a", " ", "complex", " ", "time", " ", "series"}]}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"FID", "=",
RowBox[{"ConstantArray", "[",
RowBox[{"0", ",", "steps"}], "]"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{"For", " ", "[",
RowBox[{"n", "=", "1"}], ",", " ",
RowBox[{"n", "\[LessSlantEqual]", "steps"}], ",",
RowBox[{"n", "++"}], ",", "\[IndentingNewLine]",
RowBox[{"FID", "[",
RowBox[{"[", "n", "]"}], "]"}], "=",
RowBox[{"Tr", "[",
RowBox[{"obs", ".", "rho"}], "]"}]}], ";", "
RowBox[{"(*",
RowBox[{"Mathematica", "'"}], "s", " ", "matrix", " ", "trace"}],
"*)"}], "\[IndentingNewLine]",
RowBox[{"rho", "=",
RowBox[{"P", ".", "rho", ".",
RowBox[{"ConjugateTranspose", "[", "P", "]"}]}]}], ";",
"\[IndentingNewLine]",
RowBox[{"If", "[",
RowBox[{"Mod", "[",
RowBox[{"n", ",", "200"}], "]"}], "\[Equal]", "0"}], ",", " ",
RowBox[{"Print", "[",
RowBox[{"\"\\"", ",", " ", "n"}], "]"}]}], "]"}], ";"}]}],
RowBox[{"(*",
RowBox[{"Report", " ", "progress"}], "*)"}], "\[IndentingNewLine]",
"]"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
RowBox[{"Apodization", " ",
RowBox[{"(", "filtering", ")"}], " ", "to", " ", "simulate", " ",
"relaxation", "\n", "Multiply", " ", "the", " ", "FID", " ", "by", " ",
"an", " ", "exponential", " ", "decay", " ", "with", " ", "time", " ",
"constant", " ", "T2"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"duration", "=",
RowBox[{"steps", "*", "timeStep"}]}], ";"}], "\[IndentingNewLine]",
RowBox[{"windowFunction", "=",
RowBox[{"Exp", "[",
RowBox[{"-",
RowBox[{"(",
RowBox[{"duration", "/", "T2"}], ")"}]}], "*",
RowBox[{"Range", "[",
RowBox[{"0", ",", "1", ",",
RowBox[{"N", "[",
RowBox[{"1", "/",
RowBox[{"(",
RowBox[{"steps", "-", "1"}], ")"}]}], "]"}]}], "]"}]}], "]"}]}],
";"}], "\[IndentingNewLine]",
RowBox[{"winFID", "=",
RowBox[{"FID", "*", "windowFunction"}]}], ";"}], "\[IndentingNewLine]",
"\[IndentingNewLine]",
RowBox[{"(*",
RowBox[{"FFT", " ", "with", " ", "zero"}], "-",
RowBox[{"filling", "\n", "Zero"}], "-",
"filling", " ", "has", " ", "the", " ", "effect", " ", "of", " ",
"interpolating", " ", "between", " ", "frequency", " ", "points", "\n",
"which", " ", "makes", " ", "the", " ", "spectrum", " ", "smoother"}]}],
"*)"}], "\[IndentingNewLine]",
RowBox[{"spectrum", "=",
RowBox[{"Fourier", "[",
RowBox[{"Catenate", "[",
RowBox[{"{",
RowBox[{"winFID", ",",
RowBox[{"ConstantArray", "[",
RowBox[{"0", ",",
RowBox[{"zeroFill", "-", "steps"}]}], "]"}]}], "}"}], "]"}], ",",
RowBox[{"FourierParameters", "->",
RowBox[{"{",
RowBox[{"1", ",",
RowBox[{"-", "1"}]}], "}"}]}]}], "]"}]}], ";"}], "
RowBox[{"(*",
RowBox[{"Use", " ",
RowBox[{"MATLAB", "'"}], "s", " ", "FFT", " ", "conventions"}], "*)"}],
"\[IndentingNewLine]",
RowBox[{"spectrumSwapped", "=",
RowBox[{"Catenate", "[", " ",
RowBox[{"{",
RowBox[{"spectrum", "[",
RowBox[{"[",
RowBox[{"zeroFill", "/", "2"}], "+", "1"}], ";;", "zeroFill"}],
"]"}], "]"}], ",",
RowBox[{"spectrum", "[",
RowBox[{"[",
RowBox[{"1", ";;",
RowBox[{"zeroFill", "/", "2"}]}], "]"}], "]"}]}], " ", "}"}],
"]"}]}], ";"}], "
RowBox[{"(*",
RowBox[{"Mathematica", "'"}], "s", " ", "FFT", " ", "needs", " ", "to",
" ", "be", " ", "rearranged"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"timeSeries", "=",
RowBox[{"Range", "[",
RowBox[{"0", ",", "duration", ",",
RowBox[{"N", "[",
RowBox[{"duration", "/",
RowBox[{"(",
RowBox[{"steps", "-", "1"}], ")"}]}], "]"}]}], "]"}]}], ";"}],
RowBox[{"(*",
RowBox[{"in", " ", "seconds"}], "*)"}], "\[IndentingNewLine]",
RowBox[{"freqSeries", "=",
RowBox[{"Range", "[",
RowBox[{"N", "[",
RowBox[{"-", "1"}], "/",
RowBox[{"(",
RowBox[{"2", "*", "timeStep"}], ")"}]}], "]"}], ",",
RowBox[{"N", "[",
RowBox[{"1", "/",
RowBox[{"(",
RowBox[{"2", "*", "timeStep"}], ")"}]}], "]"}], ",",
RowBox[{"N", "[",
RowBox[{"1", "/",
RowBox[{"(",
RowBox[{"timeStep", "*",
RowBox[{"(",
RowBox[{"zeroFill", "-", "1"}], ")"}]}], ")"}]}], "]"}]}],
"]"}]}], ";"}], "
RowBox[{"(*",
RowBox[{"in", " ", "Hz"}], "*)"}], "\n"}]}]], "Input",
CellChangeTimes->{{3.7594`*^9, 3.767*^9}, {
3.7973`*^9, 3.0045`*^9}, {3.3803`*^9,
3.6485`*^9}, 3.93*^9, 3.1264`*^9, {
3.2167`*^9, 3.668*^9}, {3.662*^9,
3.671*^9}, {3.4773`*^9, 3.765*^9}, {
3.1297`*^9, 3.147*^9}, {3.6333`*^9,
3.3165`*^9}, {3.0703`*^9,
3.3547`*^9}, {3.5213`*^9, 3.944*^9}, {
3.519*^9, 3.37*^9}, {3.5026`*^9,
3.3517`*^9}, {3.466*^9, 3.6904`*^9}, {
3.0013`*^9, 3.6346`*^9}, {3.0993`*^9,
3.134*^9}, {3.9895`*^9, 3.525*^9}, {
3.504*^9, 3.3455`*^9}, {3.3107`*^9,
3.144*^9}, 3.153*^9, {3.325*^9,
3.939*^9}, {3.485*^9, 3.246*^9}, {
3.3226`*^9, 3.9803`*^9}, {3.173*^9,
3.3734`*^9}, 3.434*^9, {3.2936`*^9,
3.017*^9}, {3.271*^9, 3.26*^9}, {
3.714*^9, 3.1917`*^9}, {3.3027`*^9,
3.156*^9}, {3.4816`*^9, 3.977*^9}, {
3.48*^9, 3.189*^9}, {3.0577`*^9,
3.482*^9}, {3.2084`*^9, 3.369*^9},
3.489*^9, {3.5583`*^9, 3.5775`*^9}, {
3.2943`*^9, 3.5064`*^9}, {3.709*^9,
3.9926`*^9}, {3.136*^9, 3.1585`*^9}, {
3.478*^9, 3.326*^9}, {3.9155`*^9,
3.985*^9}, {3.2496`*^9, 3.866*^9}, {
3.683*^9, 3.912*^9}, {3.7134`*^9,
3.366*^9}, {3.972*^9, 3.64*^9}, {
3.1124`*^9, 3.7007`*^9}, 3.4655`*^9, {
3.834*^9, 3.5464`*^9}, {3.844*^9,
3.514*^9}, {3.185*^9, 3.325*^9}, {
3.3874`*^9, 3.3933`*^9}, {3.161*^9,
3.7835`*^9}, {3.6436`*^9, 3.266*^9}, {
3.481*^9, 3.3704`*^9}, {3.6285`*^9,
3.3217`*^9}, {3.5914`*^9, 3.422*^9}, {
3.713*^9, 3.3243`*^9}, 3.4865`*^9, {
3.5865`*^9, 3.5876`*^9}, {3.4455`*^9,
3.8716`*^9}, 3.783*^9}],
Cell[CellGroupData[{
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "200"}],
SequenceForm["step ", 200],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.3927`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "400"}],
SequenceForm["step ", 400],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.3928`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "600"}],
SequenceForm["step ", 600],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.9925`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "800"}],
SequenceForm["step ", 800],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.793*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "1000"}],
SequenceForm["step ", 1000],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.5928`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "1200"}],
SequenceForm["step ", 1200],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.393*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "1400"}],
SequenceForm["step ", 1400],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.193*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "1600"}],
SequenceForm["step ", 1600],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.993*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "1800"}],
SequenceForm["step ", 1800],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.7933`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "2000"}],
SequenceForm["step ", 2000],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.5934`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "2200"}],
SequenceForm["step ", 2200],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.3936`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "2400"}],
SequenceForm["step ", 2400],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.5935`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "2600"}],
SequenceForm["step ", 2600],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.3936`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "2800"}],
SequenceForm["step ", 2800],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.1933`*^9}],
Cell[BoxData[
InterpretationBox[
RowBox[{"\", "\[InvisibleSpace]", "3000"}],
SequenceForm["step ", 3000],
Editable->False]], "Print",
CellChangeTimes->{3.2977`*^9, 3.4717`*^9,
3.352*^9, 3.816*^9, 3.639*^9,
3.994*^9}]
Cell[TextData[StyleBox["Plotting Section", "Section"]], "Input",
Evaluatable->False,
CellChangeTimes->{{3.7594`*^9, 3.767*^9}, {
3.7973`*^9, 3.0045`*^9}, {3.3803`*^9,
3.6485`*^9}, 3.93*^9, 3.1264`*^9, {
3.2167`*^9, 3.668*^9}, {3.662*^9,
3.671*^9}, {3.4773`*^9, 3.765*^9}, {
3.1297`*^9, 3.147*^9}, {3.6333`*^9,
3.3165`*^9}, {3.0703`*^9,
3.3547`*^9}, {3.5213`*^9, 3.944*^9}, {
3.519*^9, 3.37*^9}, {3.5026`*^9,
3.3517`*^9}, {3.466*^9, 3.6904`*^9}, {
3.0013`*^9, 3.6346`*^9}, {3.0993`*^9,
3.134*^9}, {3.9895`*^9, 3.525*^9}, {
3.504*^9, 3.3455`*^9}, {3.3107`*^9,
3.144*^9}, 3.153*^9, {3.325*^9,
3.939*^9}, {3.485*^9, 3.246*^9}, {
3.3226`*^9, 3.9803`*^9}, {3.173*^9,
3.3734`*^9}, 3.434*^9, {3.2936`*^9,
3.017*^9}, {3.271*^9, 3.26*^9}, {
3.714*^9, 3.1917`*^9}, {3.3027`*^9,
3.156*^9}, {3.4816`*^9, 3.977*^9}, {
3.48*^9, 3.189*^9}, {3.0577`*^9,
3.482*^9}, {3.2084`*^9, 3.369*^9},
3.489*^9, {3.5583`*^9, 3.5775`*^9}, {
3.2943`*^9, 3.5064`*^9}, {3.709*^9,
3.9926`*^9}, {3.136*^9, 3.1585`*^9}, {
3.478*^9, 3.326*^9}, {3.9155`*^9,
3.985*^9}, {3.2496`*^9, 3.866*^9}, {
3.683*^9, 3.912*^9}, {3.7134`*^9,
3.366*^9}, {3.972*^9, 3.64*^9}, {
3.1124`*^9, 3.7007`*^9}, 3.4655`*^9, {
3.834*^9, 3.5464`*^9}, {3.844*^9,
3.514*^9}, {3.185*^9, 3.325*^9}, {
3.3874`*^9, 3.3933`*^9}, {3.161*^9,
3.7835`*^9}, {3.6436`*^9, 3.266*^9}, {
3.481*^9, 3.3704`*^9}, {3.6285`*^9,
3.3217`*^9}, {3.5914`*^9, 3.422*^9}, {
3.713*^9, 3.3243`*^9}, {3.4865`*^9,
3.8204`*^9}, {3.172*^9, 3.381*^9}},
FormatType->"TextForm"],
Cell[CellGroupData[{
Cell[BoxData[{
RowBox[{"plotMinFreq", "=",
RowBox[{"-", "100"}]}], ";"}], "
RowBox[{"(*",
"Frequency", " ", "range", " ", "in", " ", "Hz", " ", "for", " ",
"spectrum", " ", "plots"}], "*)"}]}], "\[IndentingNewLine]",
RowBox[{"plotMaxFreq", "=", "300"}], ";"}], "\[IndentingNewLine]",
"\[IndentingNewLine]",
RowBox[{"(*",
"Real", " ", "part", " ", "of", " ", "the", " ", "apodized", " ", "FID"}],
"*)"}]}], "\[IndentingNewLine]",
RowBox[{"ListLinePlot", "[",
RowBox[{"Re", "[",
RowBox[{"Transpose", "[",
RowBox[{"{",
RowBox[{"timeSeries", ",", "winFID"}], "}"}], "]"}], "]"}], ",",
RowBox[{"PlotRange", "\[Rule]", "All"}], ",",
", "\[IndentingNewLine]",
RowBox[{"AxesLabel", "\[Rule]",
RowBox[{"{",
RowBox[{"\"\\"", ",", " ", "\"\\""}], "}"}]}]}],
"]"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*", " ",
RowBox[{"Plot", " ", "spectrum", " ", "in", " ",
RowBox[{"Hz", ".", " ", "NMR"}], " ", "spectra", " ", "are", " ",
"plotted", " ", "with", " ", "the", " ", "frequency", " ", "axis", " ",
"backwards"}], "*)"}]}], "\[IndentingNewLine]",
RowBox[{"ListLinePlot", "[",
RowBox[{"Re", "[",
RowBox[{"Transpose", "[",
RowBox[{"{",
RowBox[{"-", "freqSeries"}], ",",
RowBox[{"Exp", "[",
RowBox[{"I", "*", "phase"}], "]"}], "*", "spectrumSwapped"}]}],
"}"}], "]"}], "]"}], ",",
RowBox[{"PlotRange", "\[Rule]",
RowBox[{"{",
RowBox[{"{",
RowBox[{"-", "plotMaxFreq"}], ",",
RowBox[{"-", "plotMinFreq"}]}], "}"}], ",", "All"}], "}"}]}], ",",
"\[IndentingNewLine]", " ",
RowBox[{"Ticks", "\[Rule]",
RowBox[{"{",
RowBox[{"Table", "[",
RowBox[{"{",
RowBox[{"-", "i"}], ",", "i"}], "}"}], ",",
RowBox[{"{",
RowBox[{"i", ",",
RowBox[{"First", "[", "freqSeries", "]"}], ",",
RowBox[{"Last", "[", "freqSeries", "]"}], ",", "100"}], "}"}]}],
"]"}], ",", "Automatic"}], "}"}]}], ",", "\[IndentingNewLine]",
StyleBox["AxesLabel",
FontWeight->"Plain"], "\[Rule]",
RowBox[{"{",
RowBox[{"\"\\"", ",", " ", "\"\\""}],
"}"}]}]}], " ", "]"}], "\[IndentingNewLine]", "\[IndentingNewLine]",
RowBox[{"(*",
RowBox[{"Plot", " ", "spectrum", " ", "in", " ",
RowBox[{"ppm", ".", " ", "NMR"}], " ", "spectra", " ", "are", " ",
"plotted", " ", "with", " ", "the", " ", "frequency", " ", "axis", " ",
"backwards"}], "*)"}]}], "\[IndentingNewLine]",
RowBox[{"ListLinePlot", "[",
RowBox[{"Re", "[",
RowBox[{"Transpose", "[",
RowBox[{"{",
RowBox[{"-", "freqSeries"}], "/", "fL"}], ",",
RowBox[{"Exp", "[",
RowBox[{"I", "*", "phase"}], "]"}], "*", "spectrumSwapped"}]}],
"}"}], "]"}], "]"}], ",",
RowBox[{"PlotRange", "\[Rule]",
RowBox[{"{",
RowBox[{"{",
RowBox[{"-", "plotMaxFreq"}], "/", "fL"}], ",",
RowBox[{"-", "plotMinFreq"}], "/", "fL"}]}], "}"}], ",", "All"}],
"}"}]}], ",", "\[IndentingNewLine]", " ",
RowBox[{"Ticks", "\[Rule]",
RowBox[{"{",
RowBox[{"Table", "[",
RowBox[{"{",
RowBox[{"-", "i"}], ",", "i"}], "}"}], ",",
RowBox[{"{",
RowBox[{"i", ",",
RowBox[{"First", "[", "freqSeries", "]"}], ",",
RowBox[{"Last", "[", "freqSeries", "]"}], ",", "1"}], "}"}]}],
"]"}], ",", "Automatic"}], "}"}]}], ",", "\[IndentingNewLine]",
RowBox[{"AxesLabel", "\[Rule]",
RowBox[{"{",
RowBox[{"\"\\"", ",", " ", "\"\\""}],
"}"}]}]}], "]"}], "\[IndentingNewLine]"}], "Input",
CellChangeTimes->{{3.7594`*^9, 3.767*^9}, {
3.7973`*^9, 3.0045`*^9}, {3.3803`*^9,
3.6485`*^9}, 3.93*^9, 3.1264`*^9, {
3.2167`*^9, 3.668*^9}, {3.662*^9,
3.671*^9}, {3.4773`*^9, 3.765*^9}, {
3.1297`*^9, 3.147*^9}, {3.6333`*^9,
3.3165`*^9}, {3.0703`*^9,
3.3547`*^9}, {3.5213`*^9, 3.944*^9}, {
3.519*^9, 3.37*^9}, {3.5026`*^9,
3.3517`*^9}, {3.466*^9, 3.6904`*^9}, {
3.0013`*^9, 3.6346`*^9}, {3.0993`*^9,
3.134*^9}, {3.9895`*^9, 3.525*^9}, {
3.504*^9, 3.3455`*^9}, {3.3107`*^9,
3.144*^9}, 3.153*^9, {3.325*^9,
3.939*^9}, {3.485*^9, 3.246*^9}, {
3.3226`*^9, 3.9803`*^9}, {3.173*^9,
3.3734`*^9}, 3.434*^9, {3.2936`*^9,
3.017*^9}, {3.271*^9, 3.26*^9}, {
3.714*^9, 3.1917`*^9}, {3.3027`*^9,
3.156*^9}, {3.4816`*^9, 3.977*^9}, {
3.48*^9, 3.189*^9}, {3.0577`*^9,
3.482*^9}, {3.2084`*^9, 3.369*^9},
3.489*^9, {3.5583`*^9, 3.5775`*^9}, {
3.2943`*^9, 3.5064`*^9}, {3.709*^9,
3.9926`*^9}, {3.136*^9, 3.1585`*^9}, {
3.478*^9, 3.326*^9}, {3.9155`*^9,
3.985*^9}, {3.2496`*^9, 3.866*^9}, {
3.683*^9, 3.912*^9}, {3.7134`*^9,
3.366*^9}, {3.972*^9, 3.64*^9}, {
3.1124`*^9, 3.7007`*^9}, 3.4655`*^9, {
3.834*^9, 3.5464`*^9}, {3.844*^9,
3.514*^9}, {3.185*^9, 3.325*^9}, {
3.3874`*^9, 3.3933`*^9}, {3.161*^9,
3.7835`*^9}, {3.6436`*^9, 3.266*^9}, {
3.481*^9, 3.3704`*^9}, {3.6285`*^9,
3.3217`*^9}, {3.5914`*^9, 3.422*^9}, {
3.713*^9, 3.3243`*^9}, {3.4865`*^9,
3.957*^9}, {3.348*^9, 3.556*^9}, {
3.0444`*^9, 3.0764`*^9}, {3.945*^9,
3.5825`*^9}, {3.1055`*^9, 3.705*^9}, {
3.065*^9, 3.297*^9}, {3.057*^9,
3.0825`*^9}}],
Cell[BoxData[
GraphicsBox[{{}, {{}, {},
{RGBColor[0...709798], PointSize[0.555556],
AbsoluteThickness[1.6], LineBox[CompressedData["
1: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
I+8XYRXRGi0UuBWVlrlpSgmor0jBzE/il358rA}

我要回帖

更多关于 天正建筑2.0 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信