如题所述
matlab function函数的用法如下:
为function [输出变量] = 函数名称(输入变量)。function用来定义函数,一般一个函数放在一个.m文件里。举个简单的例子建立一个myfunction.m,然后在文件中写。
function y=myfunction(a,b)其中a,b是输入函数的参数,y是函数返回的值。当需要返回多个值时,可以将y看作一个数组。
或者直接将函数的开头写成如function [x,y]=myfunction(x,y)的形式。然后就是定义函数的内容,通俗的说就是怎样由输入参数a,b得到返回值y。比如最简单的y=a+b。
所有函数的开头必须加上“function()”给函数命名:最好的命名方法是,函数拥有的名称和它所表现的功能相一致。
名字可以包含字母或下划线(不可以包含数字)。加上一个“{”:函数的代码必须写在“{”符号之后。插入一段函数代码,加上一个“}”:函数书写完毕后,必须加上“}”符号。
扩展资料:
MATLAB用function定义一个函数后,怎么让这个函数生效是把这个M文件存到哪?你可以通过在命令栏中输入function,点击右键或者按F1来查询function函数的帮助文档。
在帮助文档中对function函数进行了详细的功能描述,使用方法的介绍。function函数基本形式为:function[]=fun();即为:[输出]=fun(输入)。
Function函数是包含在Function和End Function语句之间的一组VBScript语句. Function函数与Sub过程类似。
但Function函数可以有返回值.可以使用参数.如果Function函数没有任何参数,则Function语句必须要包含空括号。