加载目录时会发生什么?

时间:2012-03-17 02:08:19

标签: matlab matlab-load

我正在尝试学习我教授发布的一些简单的matlab代码,第一行就像是

load /class/mat121/lab1/data

我以前从未见过像这样使用过的“加载”,它有什么作用?它是否加载目录中的所有.m文件?

我在代码中也看到了很多自定义函数,比如“T()”,“Lon()”,“Lat()”等,它们不是标准的matlab函数,因此我假设它们是导入的从该目录?

感谢

2 个答案:

答案 0 :(得分:2)

标题不正确,因为“数据”不是目录。

您可以参考load功能。

反正

/class/mat121/lab1/

这应该是目录路径

data

这应该是一个名为“data.mat”的文件,其中包含以前使用save函数保存的matlab工作空间变量。


所以,

load /class/mat121/lab1/data

从“data.mat”加载工作空间变量,该数据位于“/ class / mat121 / lab1 /".

答案 1 :(得分:0)

如果您可以访问matlab,最好的办法是运行以下命令并查看结果:

help load
help which
which T
help T
which Lon
which Lat

运行这些命令应该告诉你:

  1. 负载做什么
  2. 做什么
  3. 其中T是
  4. T做什么
  5. Lon在哪里
  6. Lat在哪里