Импорт данных Digital Datcom в Matlab

Итак, в результате расчета, появляется файл datcom.out. Ниже рассмотрим то, каким образом можно импортировать данные Digital Datcom в  Matlab. Понадобится Aerospace Toolbox.

Файл datcom.out лежит в рабочей папке Matlab. Команды в рабочем окне:

alldata = datcomimport('datcom.out',true,2);
data = alldata{1};
CyAlphaPlot

Содержимое файла CyAlphaPlot.m (сам файл лежит в рабочей папке Matlab, иначе команда не сработает):

h1 = figure;
figtitle = {'Lift Curve' '' ''};
for k=1:3
subplot(3,1,k)
plot(data.alpha,permute(data.cl(:,k,:),[1 3 2]))
grid
ylabel(['Lift Coefficient (Mach =' num2str(data.mach(k)) ')'])
title(figtitle{k});
end
xlabel('Angle of Attack (deg)')
Импорт данных Digital Datcom в Matlab
Импорт данных Digital Datcom в Matlab

Подробнее о функции datcomimport — здесь. О построении графиков — здесь.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.