Matlab:提高命令“importdata”的精度

时间:2015-06-01 23:12:24

标签: file-io precision data-import

我遇到了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

如何提高我想要加载数据的精度?

1 个答案:

答案 0 :(得分:0)

在导入代码之前添加format longG;,如下所示:

format longG;
ImportFile('data.txt');

或在导入命令之前在命令窗口中运行format longG