应用技巧: 使用MATLAB提取FLUENT计算得到的航行器流体动力系数
(2013-12-23 04:03:44)
标签:
fluentmatlab流体动力自动提取 |
分类: FLUENT |
function GetForce
%用途:从rpt文件中提取流体动力
%作者:袁绪龙
%日期:2013-12-22
%版权所有:袁绪龙, 西北工业大学航海学院
%列举算例名称
casedat={'scv3d2','scv3d2-02','scv3d2-04','scv3d2-06','scv3d2-08','scv3d2-10'};
%填写rpt文件中汇总流体动力的行号
lines=25;
%循环操作
for i=1:length(casedat)
end
%同理,提取升力系数
for i=1:length(casedat)
end
%同理,提取俯仰力矩系数
for i=1:length(casedat)
end
%构造攻角数组
alpha=0:2:10;
%绘制流体动力系数曲线,用于预览
figure(1);
plot(alpha,Cx,'-^',alpha,Cy,'-d',alpha,-mz,'-*');
grid on;
xlabel('alpha(\circ)');
legend('Cx','Cy','mz');
%保存流体动力系数汇总数据文件,用于正式绘图
fd=[alpha;Cxp;Cxf;Cx;Cyp;Cyf;Cy;mzp;mzf;mz];
save 'scv3d_fd.txt' fd -ascii;