matlab读取txt文件_matlab读取txt文件

来源: 互联网 2023-03-10 16:18:25

提 到matlab读取txt文件_matlab读取txt文件大家在熟悉不过了,那你是否知道matlab读取txt文件_matlab读取txt文件吗?快和小编一起去了解一下吧!


(资料图片仅供参考)

1、首先,准备数据。新建一个文本文档,命名为test20171010.txt,在文本文档中输入以下数据,然后保存为MATLAB读取txt文件的数据。

2、其次,启动MATLAB,创建一个新脚本(Ctrl N),并输入以下代码:

3、全部关闭;全部清除;色度控制中心

4、fileID=fopen(" test 2017 10 10 . txt ");

5、C=textscan(fileID," % s % s % f % s % d % u % f % f % s % f ");

6、fclose(fileID);

7、格式紧凑

8、单元格显示(C)

9、其中%s %s %f %s %d %u %f %f %s %f(总共10%)依次对应于文本文档test20171010.txt中的10列数据,%s读取空白或字符串,%f读取浮点数据,%d和%u读取整数数据。

10、紧凑是使命令行窗口输出的数据的行距紧凑。

11、第三,保存并运行上述脚本,并在命令行窗口中获得以下结果。c是一个1*10的单元格数组,包含test20171010.txt的所有数据

12、C{1}{1}=

13、2017/10/1

14、C{1}{2}=

15、2017/10/2

16、C{1}{3}=

17、2017/10/3

18、C{2}{1}=

19、温度1

20、C{2}{2}=

21、温度2

22、C{2}{3}=

23、温度3

24、C{3}=

25、22.3500

26、24.1500

27、35.9000

28、C{4}{1}=

29、r-湿度1

30、C{4}{2}=

31、r-湿度2

32、C{4}{3}=

33、r-湿度3

34、C{5}=

35、45

36、50

37、35

38、C{6}=

39、123000

40、9000000

41、200000

42、C{7}=

43、中程核力量

44、-Inf

45、10

46、C{8}=

47、圆盘烤饼

48、0.0010

49、100.0000

50、C{9}{1}=

51、是

52、C{9}{2}=

53、不

54、C{9}{3}=

55、不

56、C{10}=

57、5.1000 3.0000i

58、2.2000 - 0.5000i

59、3.1000 0.1000i

60、第四,读取test20171010.txt的数据后,可以看到工作区的单元格数组C。在下面的test20171010.txt中画出温度(第3列)和相对湿度(第5列)的图像,然后输入下面的代码:

61、x=1:3

62、[hAxes,hBar,hLine]=plotyy(x,C{3},x,C{5}," Bar "," plot ")

63、set(hLine," color "," r "," LineWidth ",2," Marker "," o ")

64、Plotyy是绘制双轴图形的命令,因此可以将温度绘制为条形图,将相对湿度绘制为曲线图。

65、第五,保存并运行上面的脚本,得到下面的图。直方图代表温度,线形图代表相对湿度。通过读取MATLAB中的文本文档test20171010.txt得到相应的数据。

本文到此结束,希望对大家有所帮助。

关键词: 文本文档 相对湿度 因此可以

你可能会喜欢: