什么'。'和'..'在Matlab dir()命令中是什么意思?

时间:2016-02-02 18:47:13

标签: matlab

我在matlab中使用dir()命令列出某个目录的所有内容。此命令的输出是一个结构数组,如下所示:

'.'                     '15-Oct-2015 13:13:52'  0   true    736252.551296296
'..'                    '15-Oct-2015 13:13:52'  0   true    736252.551296296
'2015.07.28'            '16-Oct-2015 17:01:40'  0   true    736253.709490741
'2015.08.14 10-38_r'    '26-Oct-2015 10:05:45'  0   true    736263.420659722
'2015.08.14 10-41_r'    '21-Oct-2015 17:56:30'  0   true    736258.747569445
'2015.08.14 11-16_r'    '16-Oct-2015 10:16:20'  0   true    736253.428009259
'2015.08.14 11-21_r'    '16-Oct-2015 10:30:24'  0   true    736253.437777778
'2015.08.14 11-23_r'    '26-Oct-2015 10:21:22'  0   true    736263.431504630

第3行到最后对我来说是完全合理的,但我的问题是,'是什么'。'和'..'是什么意思?我发现除了从结构数组中明确删除它之外,没有办法删除它们。

删除它不是问题,我只是好奇他们的意思以及他们为什么在那里。

提前致谢!

1 个答案:

答案 0 :(得分:6)

和旧的DOS一样的意思。
.是当前目录 ..是父目录 例如,cd..可让您导航到父目录。