搜索

为什么2018版本Matlab用不了function

发布网友 发布时间:2022-04-22 04:26

我来回答

1个回答

热心网友 时间:2023-07-15 21:51

摘要亲您好很高兴为你解答,为你查询到,有时候我们在使用matlab进行数*算的时候,想知道function函数怎么使用,下面来介绍一下使用方法工具/原料matlabfunction函数使用方法方法/步骤第一步打开matlab,点击新建->函数,如下图所示:第二步默认创建了一个名为Untitled2函数,其中output_args是代表函数返回的结果,input_args代表函数输入的参数,如下图所示:matlab中function函数怎么使用第三步输入“function [m] = test_data(n)m=n+1;end”,这里将函数名称改为test_data,输入参数n,返回结果m,m是n+1的计算结果,如下图所示:第四步按ctrl+s键进行保存test_data函数,选择函数保存的路径,这里选择在当前文件夹中,可以看到已经保存成功了,如下图所示:第五步保存好函数之后,我们可以来调用函数了,在命令行窗口中输入test_data(10),按回车键返回结果11,需要注意的是函数调用的时候,都在同一文件夹下,如下图所示:咨询记录 · 回答于2021-11-21为什么2018版本Matlab用不了function您好,我正在帮您查询相关的信息,马上回复您。好的亲您好很高兴为你解答:根据你的问题你是咨询,matlab中function函数怎么用,为什么出错吗?如果用M文件运行就是这样的结果好的亲,稍等好的亲,能用文字表示下吗?图片不是很清楚。就是2018版的Matlab,如果我直接在命令窗口输入function,下面就会写上下文不支持函数定义,请在代码文件中创建函数。如果我用M文件,结果根本运行不出来亲您好很高兴为你解答,为你查询到,有时候我们在使用matlab进行数*算的时候,想知道function函数怎么使用,下面来介绍一下使用方法工具/原料matlabfunction函数使用方法方法/步骤第一步打开matlab,点击新建->函数,如下图所示:第二步默认创建了一个名为Untitled2函数,其中output_args是代表函数返回的结果,input_args代表函数输入的参数,如下图所示:matlab中function函数怎么使用第三步输入“function [m] = test_data(n)m=n+1;end”,这里将函数名称改为test_data,输入参数n,返回结果m,m是n+1的计算结果,如下图所示:第四步按ctrl+s键进行保存test_data函数,选择函数保存的路径,这里选择在当前文件夹中,可以看到已经保存成功了,如下图所示:第五步保存好函数之后,我们可以来调用函数了,在命令行窗口中输入test_data(10),按回车键返回结果11,需要注意的是函数调用的时候,都在同一文件夹下,如下图所示:能解决你的问题吗?亲您好很高兴为你解答:建议,用function定义的函数必须保存成M文件才能运行。如果已经保存到M文件,那就是在function之前还有其它代码。function必须出现在有效代码的最前面(所谓有效,是指不包括注释之类的内容)。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com

热门图文

Top