我遇到了matlab问题。我试图在matlab代码中导入一些数据,我使用命令“importdata”,但我无法获得所需的精度。
这是txt的一小部分,名称为“NACA 0008”:
NACA 0008 Airfoil M=0.0% P=0.0% T=8.0%
1.000000 0.000840
0.996057 0.001208
0.984292 0.002295
0.964888 0.004055
我的部分matlab代码就是这个但是当我显示coord.data时 保存在数组中的变量是:
coord = importdata('NACA 0008.txt'); %read coordinates for airfoil from "NACA 0008.txt"
disp(coord.data);
1.0000 0.0008
0.9961 0.0012
0.9843 0.0023
0.9649 0.0041
如何提高我想要加载数据的精度?
答案 0 :(得分:0)
在导入代码之前添加format longG;
,如下所示:
format longG;
ImportFile('data.txt');
或在导入命令之前在命令窗口中运行format longG
。