【Matlab函数知识点合集】新手入门第十四天

通过之前的学习,我们已经详细了解了MATLAB中的各种数据类型和程序控制语句。在本章中会之前的基础上讲一下编程知识。MATLAB和其他高级计算机语言一样,可以编写程序进行设计,同时还具有许多独特的优点。......
摘要由CSDN通过智能技术生成


学习目标

  • 熟练掌握MATLAB M文件的概念和基本方法
  • 熟练掌握MATLAB函数类型
  • 熟悉MATLAB中的参数传递
    在这里插入图片描述

1.M文件

M文件有两种形式:脚本文件和函数文件。脚本文件通常用于执行一系列简单的MATLAB命令,运行时只需输入文件名字,MATLAB就会自动按顺序执行文件中的命令.
函数文件和脚本文件不同,它可以接受参数,也可以返回参数,在一般情况下,用户不能靠单独输入其文件名来运行函数文件,而必须由其他语句来调用,MATLAB的大多数应用程序都以函数文件的形式给出。

1.1 M文件概述

MATLAB提供了极其丰富的内部函数,使得用户可以通过命令行调用就可以完成很多工作,但是想要更加高效的利用MATLAB,离不开MATLAB编程。
用户可以通过组织一个MATLAB命令序列完成一个独立的功能,这就是脚本M文件编程;而把M文件抽象封装,形成可以重复利用的功能块,这就是函数M文件编程。
M文件是包含MATLAB代码的文件。M文件按其内容和功能可以氛分为脚本M文件和函数M文件。
(1)脚本M文件
它是许多MATLAB代码按照顺序组成的命令序列集合,不接受参数的输入和输出,与MATLAB工作区共享变量空间。通常用来实现一个相对独立的功能,比如对某个数据进行分析和绘图等。用户可以在命令窗口输入文件名来运行脚本文件中的所有代码。
(2)函数M文件
它是为了实现一个单独功能的代码块,但与脚本文件的不同之处在于需要接收参数的输入和输出,函数M文件中的代码一般只处理输入参数传递的数据,并把结果返回到指定的地方。因此,函数M文件具有独立的内部变量空间。MATLAB提供的许多函数就是用函数M文件编写的。

1.2变量

在复杂的程序结构中,变量是各种程序结构的基础。
MATLAB中变量的命令规则包括以下内容:
(1)必须以字母开头,之后可以是任意字母、数字或者下划线;
(2)变量命名不能有空格,变量名称区分大小写;
(3)变量名称不能超过63个字符,第63个字符之后的部分都将被忽略。

1.3 脚本文件

脚本文件是M文件中最简单的一种,不需要输入顿号输出参数,用命令语句可以控制MATLAB命令工作区的所有数据。
在运行过程中,产生的所有变量均是命令工作区变量,这些变量一旦生成,就一直保存在内存空间中,除非用户执行clear命令将它们清除。运行一个脚本文件等价于从命令行窗口中顺序运行文件里的语句。由于脚本文件只是一串命令的集合,因此只需像在命令行窗口中输入语句那样,依次将语句编辑在脚本文件中即可。
【例】编程计算向量元素的平均值
在MATALB中输入以下代码

clear all
clc
a=input('输入变量:a='); 
[b,c]=size(a);<
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值