问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教matlab varargin是什么意思

发布网友 发布时间:2022-05-06 06:52

我来回答

1个回答

热心网友 时间:2022-06-28 23:04

你的程序是确定的,不可能“有时可以有时不可以”,现在的代码运行肯定会出错。
varargin一般用于函数的输入参数“可能的最大数量”未知的场合,例如,用fprintf函数进行格式化输出,作为这个函数的设计者,无法预知用户会一次性输出多少数据,这就是varargin最典型的应用场合(当然,参数数量未知,但规律必需已知,否则无法处理)。
就你的程序而言,并没有使用varargin的必要(当然,也可以用)。
从函数ex0116的调用情况看,ex0117的输入可能有1-3个,那么,在输入参数数量不足3个时,必须要有相应的处理。
就函数ex0114而言,其调用可能有1个或2个,那么,在输入参数为1个时,必须对第二个参数D作适当处理,但一般不建议用全局变量(而且,你的代码声明D为全局但没有定义,也不可能起作用)。

附修改后的代码,供参考(第一个函数ex0116无改动):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

function ex0117(ftn,bounds,varargin)
if nargin <3
varargin{1}=1;
end
if nargin <2
bounds=[-1 1];
end
b1=bounds(1);b2=bounds(2);
t=b1+ [0:100]/100*(b2-b1);
x=feval(ftn,t,varargin{:});
plot(t,x)
end

function x=ex0114(t,D)
if nargin==1, D=1; end
t(find(t==0)) =eps;
x=sin(pi*t/D)./(pi*t/D);
end
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求助:补全成语. _然而止、_然不屈、_然四顾、_然若失、_然而至、_然拒绝、_然无声... 我姑妈(姑妈去世),现奶奶的房产 姑妈的女儿有继承权吗? 丈夫去世遗产应该能怎么分配 《人世间》骆士宾遗产股权归谁所有 为什么说曹珊不应该得罪水自流_百 ... 有谁知我国十大元帅及十大上将? 解放中国的10大元帅是那几个? 对中国有何影响? 中国历史上的十大元帅 为什么中国过去有元帅现在没有了 ...想看中国80年代、90年代热播的电视剧,《渴望》、《蛙女》等,越多... 《青春环游记3》被曝赞助商跑路,贾玲等原班人马或难聚齐,你怎么看? AYTNGFTN IDE controller看见一个*的感叹号是什么意思啊 郎朗官宣生子喜讯,圈内哪些好友有为其送上祝福? offline_FtnInfo是什么意思 周深为何会放弃《青春环游记》而选择录制《令人心动的offer3》? 请问linux环境下,FC=ftn是什么意思,表示什么编译环境呢?谢谢 《青春环游记3》终于开始录制了,这一季节目中都有哪些常驻嘉宾? chemical powder ftn 周深帮唱火了的三个节目是什么? 对讲机电路板上的那些字母比如RFTN,OUT,BAT,VOX是什么意思啊? 青春环游记2中的嘉宾都有谁? 周深郎朗cos家有儿女,他们有多搞笑? 如何评价《明日之子乐团季》上郎朗和周深热带低压带来的《星际列车》? FTN是什么? 一个跨年夜,看到5次周深、3次郎朗等人,跨年*为何频繁出现熟面孔? 青春环游记2这档节目当中的演员你最喜欢谁? 周深参加《天赐的声音》,他的歌声有什么特点? 什么是销债比? 贷款负债比计算公式 负债贷款什么意思 秦时明月第三部发布的两部视频下载 急急急!桌面上的图标打不开高手帮解决一下啊 说的详细点 我是电脑方面的菜鸟 外星人蓝牙耳机盒可以单独充电吗? 蓝牙耳机盒子可以在充的时候就拔了吗 醋在日常生活中的的妙用是什么? 日常生活中怎样妙用醋 醋可以有什么妙用 醋的妙用? 醋在生活中有什么妙用呢 醋在我们生活中有哪些用处? 醋有哪些妙用呢? 泰康人寿保险的具体工作时间 河北省泊头市泰康人寿上班怎么样 许昌市泰康人寿保险几点上班 泰康人寿2019年清明节营业时间 复兴门泰康人寿保险周日上班吗 深圳泰康人寿保险经理,有双休节假日嘛? 卡其色羽绒服氧化了怎么办 卡其色衣服羽绒服受潮氧化颜色变淡 臻享保尊宝理财产品如何?