99问答网
所有问题
matlab在定义函数时,输入和输出的参数名可否相同
调用函数时,可以用相同的名字命名输入和输出参数。那在我们编写一个函数的时候,可否用相同的名字去表示这个函数的输入输出呢?是否会出错,错误的原因是什么?
举报该问题
推荐答案 2015-10-26
一般函数定义可以有多个输入参数而只能有一个输出量,但Matlab不同,函数可以有多个输出值。
在Matlab中使用函数,当函数有多个
返回值
时,应用“[ ]”把它们括起来,如[ouput1,ouput2]=function(...);而函数的输入参数的格式于其他语言相同,用“()”把各参数包含起来,如ouput=function(argument1,argument2,argument3)。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WeeXvvvWeXeeXBzWBet.html
其他回答
第1个回答 2015-01-07
我测试了下
f.m
function c=f(c)
c=c+2;
运行:
>> out=f(2)
out =
4
这个例子可以
本回答被提问者和网友采纳
相似回答
大家正在搜
相关问题
如何在matlab中定义两个输出量的函数
Matlab,如何实现输入参数及输出参数的个数可变
“quadgk函数的输出与输入必须具有相同的大小 ” mat...
matlab中自定义函数输入参数过多
matlab中,分别调用同一个function中的两个输出量
matlab自定义函数后调用函数的语句输入参数太多怎么解决
matlab 函数,当输入或者输出参数过多的时候,形参能不能...
matlab定义了一个函数 但是输出感觉和想象中的不一样?