.M 文件扩展名
文件类型 1Objective-C源代码文件
开发者 | 苹果公司 |
常用度 |
|
文件后缀 | .m |
文件分类 | 编程文件 |
M是什么文件?
M文件是用Objective-C语言编写的源代码文件,通常用于类的实现。M文件以@implementation指令开头,并初始化可由其他Objective-C文件引用的变量和函数。M文件也可以引用头文件(.H)。
Objective-C是一种通用、高级、面向对象的编程语言,基于苹果公司开发的SmallTalk语言。Objective-C源程序中可以直接使用任何C语言代码,而任何C语言程序不经修改就可以直接通过Objective-C编译器成功编译。
Objective-C最常用于编写苹果的Mac OS X和iOS操作系统的应用程序。苹果公司的Cocoa API为Mac OS X提供了Objective-C编程接口,而iOS API为iOS平台提供了编程接口。
Objective-C语言代码
下面是一段简单Objective-C语言代码:
- @implementation Person
- @synthesize name;
- @dynamic age;
- -(id)initWithAge:(int)initAge
- {
- age = initAge;
- return self;
- }
- -(int)age
- {
- return 30;
- }
- @end
M文件怎么打开?
运行M文件需要先安装GCC编译器。
可以使用各种文本编辑器(如记事本)和代码编辑器(如VSCode)打开和编辑M文件。
文件类型 2MATLAB函数文件或脚本文件
开发者 | MathWorks |
常用度 |
|
文件后缀 | .m |
文件分类 | 编程文件 |
M关联文件2
M文件是科学计算软件MATLAB使用函数文件或者脚本文件。M文件用于执行算法、绘制图形以及执行其他数学运算。
MATLAB是一款的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
MATLAB的M文件分为两种:
- 脚本文件 - 在命令窗口里输入文件名然后回车,MATLAB会把脚本文件中的命令都运行一次。
- 函数文件 - M文件的第一行都是以function开始,说明此文件是一个函数文件。M文件一般都要自带参数,并且有返回结果。
M文件的好处在于它可以保存命令,还可以轻易地修改命令而无需重新敲入整个命令行。
MATLAB代码
下面是一段递增数列求和函数的MATLAB代码:
- function s=sumsum(n)
- s=0;
- for i=1:n
- s=s+i;
- end
怎样打开M文件?
M文件以文本格式保存,可以使用各种文本编辑器打开和编辑。
文件类型 3Mathematica函数或命令文件
开发者 | Wolfram Research |
常用度 |
|
文件后缀 | .m |
文件分类 | 数据文件 |
M关联文件3
M文件存储了Mathematica使用的函数或命令数据,Mathematica是用于创建和运行数学函数的科学计算软件。M文件以文本格式保存,可以使用基本文本编辑器进行查看和编辑。
init.m文件是初始化文件,其中存储了在打开Mathematica程序时加载的设置。