声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。详情
“m”是一种文件格式,中文名为可执行的代码文件,文件拓展名为“.m”。属于Wolfram 语言中的程序包。
可以表示程序代码、数值与文本数据、二维光栅与矢量图像、三维几何、声音以及其他数据类型.
)是一个数学文本文件,其中包含除Mathematica应用程序本身内部的命令之外的命令的定义。 事实上,Mathematica带有一些Packages; 其中一些在Mathematica启动时加载,而其他的在启动时未加载。 如果某些包中定义的命令需要但尚未加载,则需要看到它们被加载。 基本上有两种做法:
打开所需的包并手动评估其命令。 (通常,一个包提供的命令将被放入特殊的单元格中,根据您的首选项设置,Mathematica可能会在打开文件时对其进行评估;在这种情况下,您需要做的是打开 文件,使用“文件”菜单中的“打开...”命令,并显示询问关于初始化单元格的对话框的“确定”,如果没有这样的对话框,可以使用“评估初始化 “命令”的“评估”子菜单中的“内核”菜单。)
其中your_package_name.m是文件包的名称(通常包是后缀.m,但这并不是绝对必要的)。
这就是为什么会发生这种情况。 当Mathematica启动时,创建一个目录列表,Mathematica将自动搜索Get命令请求的包。 如果您想要的包在这些目录之一,则上述Get命令将会起作用。 例如,Mathematica附带的软件包在CWRU软件库中,如果从软件库服务器运行Mathematica,将会找到它们。 如果您在自己的计算机上正确安装Mathematica,那么如果您在自己的计算机上运行Mathematica,也会发现这些软件包。
与Mathematica不同的软件包与使用相比有点麻烦,因为它们可能不位于Mathematica自动搜索的目录中。 有四种方法来解决这个问题:
手动评估软件包(即使用文件菜单中的打开命令,如上述方法1所述)。 如果您经常需要使用某些软件包或软件包,这可能很繁琐。
MATLAB是解释型语言,就是说MATLAB命令行中敲入的命令在当前MATLAB进程中被解释运行。但是,每次
执行一个任务时敲入长长的命令序列是很烦人的。有两种方法可以使MATLAB的力量得到扩展——脚本和函数。这两种方法都用像emacs一样的文本编辑器中编写的.m文件。m文件的好处在于它可以保存命令,还可以轻易地修改命令而无需重新敲入整个命令行。
源代码文件。这是典型的源代码文件扩展名,可以包含Objective-C和C代码。