如何在1个Matlab m文件中定义多个函数直接运行

编写运行程序会遇到“此上下文中不允许函数定义”错误。如果仍希望将全部程序放入一个m文件中,并可以直接运行出结果,该程序包括主程序及主程序中使用的函数,这些函数内容也会写在同一m文件中,则需要用“function main”声明主函数,即主程序,同时也要合理使用全局变量,向多个函数传递中间参数值。接下来将用实例介绍,如何定义全局变量,如何编写出可执行的,包含多个自定义函数的程序。

操作方法

  • 01

    这里编写一段程序想实现,计算(A+B+C)/D的功能,直接引用自定义add函数即可实现此求和做除的功能,其中A、B、C作为全局变量,不需作为函数参数输入,因为D为声明全局变量,所以要作为函数参数输入。

  • 02

    从中可以看到全局变量的使用方法,即先要声明再赋值,最后如果在函数中直接使用,需要在函数体中再次声明该变量为全局定义。

  • 03

    此时如果点击m程序上的“运行”,则可在结果界面看到此错误,提示不允许这样定义函数,这时可通过声明主函数解决。

  • 04

    这里加入下图第一句主函数声明语句后,编译框会自动识别出函数范围,使函数变为可折叠状态,不像之前,无法区分主程序和函数。

  • 05

    程序识别出函数后,即可进行折叠,如果一个程序中有较长的主程序和较多函数,即可边编辑程序,边进行折叠,使其看起来更简洁。

  • 06

    此时运行后,就没有错误提示,可以直接计算出结果,根据计算公式,可以知道此结果是正确的。这样如何定义全局变量,如何将所有函数放入一个文件,介绍完成。

(0)

相关推荐

  • 如何在PPT中将字体嵌入文件中方便他人查看?

    为了保证别人在打开我们的PPT时,因对方的电脑上未安装该字体而影响观看效果,我们可以在发送文件进行一些简单的处理,就可能解决这个问题.操作说明如下:第一步:将PPT文件制作完成后,保存在固定位置.然后 ...

  • 如何在PDF文件中插入图片

    如何在PDF文件中插入图片 1.下载捷速pdf阅读器,然后将编辑工具安装到我们的电脑中来; 2.打开pdf编辑工具,用编辑工具打开pdf文件; 3.打开后我们可以清楚的看到文件,这时单击"文 ...

  • 如何在PDF文件中选择双面打印其中的几页

    我们在制作好PDF文件后,一般会选择打印出来,今天就跟大家介绍一下如何在PDF文件中选择双面打印其中的几页的具体操作步骤.1. 打开PDF文件我们的电脑上事先需要安装PDF软件或者其他的阅读器也可以, ...

  • 如何在wps表格的文件中添加图标

    WPS表格是办公常用的软件之一,今天小编介绍一下如何在wps表格的文件中插入图标.具体如下:1. 我们打开桌面WPS表格,或者在桌面按鼠标右键新建wps工作表,打开之后,如下图点击箭头指示的[插入]2 ...

  • 如何在360浏览器的收藏夹中新建文件夹

    我们在使用360浏览器的时候,如果收藏夹中的网页较多,就可以选择新建文件夹来整理归类,今天就跟大家介绍一下如何在360浏览器的收藏夹中新建文件夹的具体操作步骤.一.在收藏网页时新建文件夹1. 首先打开 ...

  • 如何在PDF编辑器中删除PDF文件中的某一页

    有的小伙伴在看PDF文件时,觉得其中的某一页并不重要,因此想要删除文件中的某一页,但是却不知道如何删除,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打开百度浏览器软件,接着输入并 ...

  • 如何在qq同步助手中将手机中的文件一键备份

    手机版qq同步助手软件被很多人使用,用来备份通讯录,视频等文件,有的用户在使用该软件时,想要备份一些文件,但是却不知道如何备份,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开qq同步 ...

  • 微信小程序开发如何在wxml文件中添加block标签

    微信小程序开发是现在非常流行的一项开发工作,有些用户想知道如何在wxml文件中添加block标签,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开微信小程序项目,根据下图所示, ...

  • 如何在HTML文件中插入css样式表

    如何在HTML文件中插入css样式表是我们建立一个网页最基本的格式,现在就让我们来看看该如何做吧.. 方法/步骤1 01 下载并安装软件保存到桌面,然后在桌面建立一个文件夹,里面再分别新建两个名为&q ...