Values being repeated for nmc times

Hi all, The initial values are calculated fine. Firstly, in the loop for first value of magnetic field, calculate zeeman energy, if new_zeeman < initial_zeeman, do the steps as defined but I am getting multiple values.
Secondly, the angles should be added in the previous sum eg if initial angle is 0 and first dtheta is 2 it should be 0+2 =2 , in the next is dtheta is 3 angle should be 2+3 = 5...... and so on
Finally for all values of mag_reverse we should get zeeman and then magnetization.

Answers (1)

zeeman_new= - mag_reverse(i) * magnetization * cosd(new_angle)

2 Comments

Not working........ :(
Did it fix the multiple value problem?

Sign in to comment.

Categories

Find more on Aerospace Blockset in Help Center and File Exchange

Asked:

on 15 Sep 2015

Commented:

on 16 Sep 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!