matlab中如何定义函数我想请问下,如何让matlab中定义的函数可以用多种参数.比如我有一个函数叫做kid我想在使用的时候既可以用kid(a)这样,后面跟一个参数.也希望可以这样kid(a,b),后面跟2个参

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 16:06:35
matlab中如何定义函数我想请问下,如何让matlab中定义的函数可以用多种参数.比如我有一个函数叫做kid我想在使用的时候既可以用kid(a)这样,后面跟一个参数.也希望可以这样kid(a,b),后面跟2个参

matlab中如何定义函数我想请问下,如何让matlab中定义的函数可以用多种参数.比如我有一个函数叫做kid我想在使用的时候既可以用kid(a)这样,后面跟一个参数.也希望可以这样kid(a,b),后面跟2个参
matlab中如何定义函数
我想请问下,如何让matlab中定义的函数可以用多种参数.
比如我有一个函数叫做kid
我想在使用的时候既可以用kid(a)这样,后面跟一个参数.
也希望可以这样kid(a,b),后面跟2个参数
希望有人能告诉我如何实现.

matlab中如何定义函数我想请问下,如何让matlab中定义的函数可以用多种参数.比如我有一个函数叫做kid我想在使用的时候既可以用kid(a)这样,后面跟一个参数.也希望可以这样kid(a,b),后面跟2个参
matlab 中的函数参数个数,是你自己在函数中定义的啊,跟你函数里要调用的外部变量的个数相同.
例如:
主函数:
clc;clear;
sex = 0;
% a表示性别,1 表示男,0表示女
age = 11;
% b表示岁数
kid(sex,age);
函数kid:
function high = kid(a,b)
%计算10到15岁小孩身高
if(b>=10 && b