永发信息网

matlab怎么将循环变量作为函数的输入值

答案:2  悬赏:10  手机版
解决时间 2021-03-31 13:11
  • 提问者网友:放下
  • 2021-03-31 04:15
matlab怎么将循环变量作为函数的输入值
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-31 05:24
如果进行m文件编程,而不知道输入参数个数
采用:
function y=y(varargin)
在这里我简单描述一下varargin的相关使用
(1)对输入参数个数的判断采用:
比如
y(y1,y2)
则nargin=2;
所以你可以这样编程:
if nargin==2
y=y(y1,y2);
.....
end
(2)当使用varargin的时候
如果想要得到参数的值,
比如y=y(y1,y2)调用函数是,
在运算时候想要得到y1的值
则varargin{1}就是你想要得到的,
依此类推,varargin{2}就是y2的值
(3)还有相对应的参数varargout和nargout,想要灵活的进行m文件的编程
这两个参数好好研究一下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯