我是靠谱客的博主 无奈眼神,最近开发中收集的这篇文章主要介绍matlab用实时脚本编写函数,matlab中关于函数文件和脚本文件使用实例(转载),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

matlab中关于函数文件和脚本文件使用实例如下:

一般来说分两种情况:

如果首行(不包括注释)不是以function开头的,这种叫做脚本或者命令。

如果首行(不包括注释)以function开头,这种叫做函数。

对于脚本,可以直接复制到命令行运行,也可以保存成m文件执行。

而函数必须保存成m文件,然后在脚本里或者其他函数里调用。

所以m文件也就分成脚本文件和函数文件。区别就看开头是否为function这个关键字。

不过需要注意的是脚本文件就必须都是脚本,不能包含函数定义,

或者说不能出现function关键字。

前面是脚本后面是function定义的函数,这样的脚本跟函数混合的m文件执行时会出错的。

函数文件就必须除了注释之外,第一行必须是function ......

不过函数文件可以包含子函数,如果一个m文件里有多个function定义的函数,

那只有开头第一个函数为主函数,后面的都是子函数,留给主函数调用的。

如何建立m文件呢?在命令行输入

edit 函数名

如果同名的m文件已经存在,那就会打开已存在的那个m文件。

如果不存在同名文件,会提示你创建新的m文件。

然后会打开一个m文件的编辑器,在里面输入脚本或者函数内容即可。

最后保存成m文件,注意函数调用的时候是以保存的文件名为准的,

而不管function那行定义的函数名是什么。

当然,脚本文件连function行都没有,当然更要以文件名为准了。

最后

以上就是无奈眼神为你收集整理的matlab用实时脚本编写函数,matlab中关于函数文件和脚本文件使用实例(转载)的全部内容,希望文章能够帮你解决matlab用实时脚本编写函数,matlab中关于函数文件和脚本文件使用实例(转载)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部