Search found 245 matches

by thanasis
Sun Oct 02, 2016 4:43 am
Forum: General forum
Topic: Distance between two Spins
Replies: 11
Views: 5472

Re: Distance between two Spins

In that case, the "quick n dirty" approach won't do as the tensor will no longer be diagonal. For similar ions the tensor will be symmetric (Jij = Jji) and you'll have 6 independent elements, but for non-similar spins, this won't hold and you will need all its 9 elements to do a proper cal...
by thanasis
Sun Oct 02, 2016 12:41 am
Forum: General forum
Topic: Distance between two Spins
Replies: 11
Views: 5472

Re: Distance between two Spins

This is clearer... As per your model, in the case of two similar spins with collinear g tensors, a = 1, b = 1 and -a-b = -2 (spins are parallel), or a = -1, b = -1 and -a-b = 2 (spins antiparallel, e.g. when there an inversion center between them). By definition the sys.eeD tensor is traceless as yo...
by thanasis
Sat Oct 01, 2016 3:11 pm
Forum: General forum
Topic: Distance between two Spins
Replies: 11
Views: 5472

Re: Distance between two Spins

Now I need to take a step back and understand the physics of your problem... -Spin-spin interactions are described by 3x3 tensors. What exactly is the 2x2 traceless [a b -a -b] matrix? -I believe (Stefan please correct me if I misunderstood) that the sys.eeD matrix is by definition traceless (http:/...
by thanasis
Wed Sep 28, 2016 2:00 pm
Forum: General forum
Topic: Distance between two Spins
Replies: 11
Views: 5472

Re: Distance between two Spins

To get a quick and dirty estimate of the dipolar exchange interaction energy, you can use the expression Sys.ee = Jdip*[1 1 -2] . There, you can vary Jdip manually to get something close to your spectrum and then convert to cm-1 or MHz through the relations Jdip = 0.433/r^3 or 12993/r^3, respectivel...
by thanasis
Wed Sep 28, 2016 1:34 pm
Forum: General forum
Topic: Distance between two Spins
Replies: 11
Views: 5472

Re: Distance between two Spins

What are your assumptions? If you know/think that the interactions are dipolar in nature, then you have relations relating coupling energies with distance, since the interactions are assumed to be through space. However, if you are considering a superexchange mechanism, then you cannot directly extr...
by thanasis
Thu Sep 15, 2016 4:35 am
Forum: General forum
Topic: Is it possibe showing components during mutli-compon fitting
Replies: 7
Views: 5314

Re: Is it possibe showing components during mutli-compon fit

Yes, that did it: function [x,y] = decompose(Sys,Exp,Opt) figure(234) if Sys.g(1,2)>=2.32 [x,y] = pepper(Sys,Exp,Opt); monomer=y' ; save('monomer','monomer','-ascii'); subplot(2,1,1) plot(x,y) drawnow elseif Sys.g(1,2)<2.32 [x,y] = pepper(Sys,Exp,Opt); trimer=y' ; save('trimer','trimer','-ascii'); s...
by thanasis
Wed Sep 14, 2016 3:14 am
Forum: General forum
Topic: Is it possibe showing components during mutli-compon fitting
Replies: 7
Views: 5314

Re: Is it possibe showing components during mutli-compon fit

Correction: The previous code worked excellently, giving a panel with the two components changing in real time during the fit, but only when the fit was invoked through the GUI with esfit('decompose',spc,{Sys1,Sys2},{Vary1,Vary2},Exp,[],FitOpt); . It did not work well when it was invoked so that the...
by thanasis
Wed Sep 14, 2016 2:26 am
Forum: General forum
Topic: Is it possibe showing components during mutli-compon fitting
Replies: 7
Views: 5314

Re: Is it possibe showing components during mutli-compon fit

I modified the code to: function [x,y] = decompose(Sys,Exp,Opt) if Sys.g(1,2)>=2.32 [x,y] = pepper(Sys,Exp,Opt); monomer=y' ; save('monomer','monomer','-ascii'); subplot(2,1,1); plot(x,y) elseif Sys.g(1,2)<2.32 [x,y] = pepper(Sys,Exp,Opt); subplot(2,1,2); plot(x,y) trimer=y' ; save('trimer','trimer'...
by thanasis
Wed Aug 31, 2016 12:14 am
Forum: General forum
Topic: Export components of composite spectra separately
Replies: 5
Views: 4074

Re: Export components of composite spectra separately

Thanks katarkon, If I understand correctly, sum(cumsum(y)) etc, are essentially double integrations to retrieve the intensity of each signal. Then y1=y1*I/I1 and y2=y2*I/I2 should make the total intensities of the two subspectra equal to one another before taking the determined weights into account?...