MATLAB中m文件的新建和使用

MATLAB的m文件

目录

1.m文件

用MATLAB语言编写的程序,其文件后缀为m,称为m文件.
m文件根据内容和调用方式不同可以分为两种,函数文件和命令文件。
区别:
(1) 命令文件没有输入参数,也不返回输出参数;而函数文件可以带输入参数,也可返回输出参数。
(2) 命令文件对工作空间中的变量进行操作;而函数文件中定义的变量为局部变量,当函数文件执行完毕时,这些变量被清除。
(3) 命令文件可以直接执行;而函数文件要以函数调用的方式来调用它。
注:函数文件就是文件中是一个函数,文件名一般与函数名相同。命令文件,就跟平时在命令行窗口中输入的内容一样,只不过将这些命令保存起来。

2.m文件的新建和打开

(1)建立matlab的.m文件的3种方式

(1)在菜单栏中选择New(新建),选择new file(新建脚本)
《MATLAB中m文件的新建和使用》
《MATLAB中m文件的新建和使用》
(2)在菜单栏中直接选择新建脚本
《MATLAB中m文件的新建和使用》
(3)在命令行窗口中输入‘edit

(2)打开MATLAB的.m文件的3种方式

(1)从菜单栏的文件栏中选择打开,打开近期.m文件,或从本地文件中选择。
《MATLAB中m文件的新建和使用》
(2)从当前工作目录窗口中双击文件打开
《MATLAB中m文件的新建和使用》
(3)在命令行窗口中输入edit+文件名

3.m文件的使用

例子:将a,b的值进行互换

(1)命令文件的使用

%建立一个.m文件,名为exch.m,在文件中输入
clc; clear;
a=1:10;
b=[11,12,13,14;15,16,17,18];
c=a; a=b; b=c;
a
b
%调用命令文件
exch

(2)函数文件的使用

%建立一个.m问价,名为exch.m
function [a,b]=exch(a,b)
c=a; a=b; b=c;		%a,b,c为局部变量
%调用函数文件
clc; clear;
x=1:10;
y=[11,12,13,14;15,16,17,18];
[x,y]=exch(x,y)
    原文作者:路遥芝麻
    原文地址: https://blog.csdn.net/luyaozhima/article/details/107151190
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞