Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2014, 13:37   #1
Святослав Бодров
Новичок
Джуниор
 
Регистрация: 16.02.2014
Сообщений: 1
По умолчанию Программа из матлаба в фортран

Здравствуйте, я студент первокурсник и у меня возникла проблема перевести программу с матлаб на любой фортран , в связи с этим хотел бы попросить помощи у людей, разбирающихся в этом вопросе.Помогите,пожалуйста, перевести:
clc
minA=1.2*2.45*(10^(-22))*((2128.39567)^2);
maxA=4.3*2.45*(10^(-22))*((2128.39567)^2);
stepA=round((maxA-minA)/(1e-16));
for i=1:1:stepA
a(i)=minA+i*1e-16;
end
stepB=round((2128.45543-2128.39567)/0.001);
for i=1:1:stepB
b(i)=2128.39567+i*0.001;
end
maxC=2.45*(10^(-22))*((2128.45543)^2);
minC=2.45*(10^(-22))*((2128.39567)^2);
stepC=round((maxC-minC)/(1e-21));
for i=1:1:stepC
c(i)=minC+i*(1e-21);
end
min=1e30;

for j=1:1:length(a)
for k=1:1:length(b)
for t=1:1:length(c)
s=0;
for i=1:1:length(PHYS(:,1))
f(i)=a(j)/4/pi/pi/pi/pi/((PHYS(i,1)-b(k))^2+c(t));
s=s+(f(i)-PHYS(i,2))^2;
end
if (s<min)
min=s;
A=a(j);
B=b(k);
C=c(t);
end
end
end
end
Святослав Бодров вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фортран! Hellodeni Помощь студентам 0 22.06.2011 19:15
Переписать матрицы из Матлаба в Эксель bataloff Фриланс 0 03.04.2011 16:46
Фортран XOKS Помощь студентам 1 09.11.2010 20:56
Фортран 90! Файлы Nigel007 Помощь студентам 0 22.05.2010 14:39