Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу Mathcadовский код на C++
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
swzorr swzorr вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.05.2016
По умолчанию Mathcadовский код на C++ - 08.06.2016, 23:22

Помогите mathcadовский код переделать на C++
cpp Код:
close all
clear all

global H M0 b1 mu0 ezz0 L n gamma teta ksi D v tend delt

D2=550; %meV*A^2 Co
hpl=1.054e-34;
M0=1422*1e3; % Co magnetization
mu0=4*pi*1e-7;
gamma=1.76e11;
D=D2*1.602e-42/(gamma*mu0*hpl);

b1=1e7;

v=6e3;

ezz0=3e-3;
H=0.38/mu0;

ksi=30*pi/180;

en1=zeros(900);
delt=10e-9;

   
for q=1:900
    tet1(q)=(pi/1800)*q;
en1(q)=-mu0*M0*H*cos(ksi-tet1(q))+0.5*M0^2*mu0*(sin(tet1(q)))^2;
end;

minen1=en1(1);
minnum1=1;

for qq1=1:900
if en1(qq1)<minen1
    minen1=en1(qq1);
    minnum1=qq1;
end;
end;

minksi1=(pi/1800)*minnum1;
minksi1/pi*180
teta=minksi1;
Ответить с цитированием
  (#2 (permalink)) Старый
wanja wanja вне форума
Member
 
Сообщений: 583
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 08.05.2005
По умолчанию 09.06.2016, 09:36

И что не получается?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов