- 2
- 0
- 约 158页
- 2016-12-21 发布于贵州
- 举报
例子4-18 不确定的输出参数。 001 function varargout=varargout_example(varargin) 002 %VARARGOUT_EXAMPLE不确定个数的输出参数 003 004 % 判断输出参数的个数 005 % 下面注释行中的代码执行有错误 006 % str = sprintf(输出参数的个数:=%d,length(varargout)); 007 % 必须使用nargout 008 str = sprintf(输出参数的个数 :=%d,nargout); 009 disp(str); 010 if(nargout = nargin) 011 for k=1:nargout 012 varargout{k} = varargin{nargin-k+1}; 013 end 014 end 运行例子4-18的代码,在MATLAB命令行中,键入下面的指令: [a b] = varargout_example(1,2,3,4) 输出参数的个数 :=2 a = 4 b = 3 例子4-18的第006行代码,若将注释行符号“%”删除,则程序运行会出现错误。在程序中,若需要判断输出参数的个数不能使用length函数,而需要使用nargout函数。另外,在操作输出参数时,需要
您可能关注的文档
最近下载
- 全国现场流行病学调查职业技能竞赛备考试题库及答案.docx VIP
- 单克隆抗体开发中的电荷异质性.docx VIP
- 合肥科技职业学院《破产法》2025-2026学年期末试卷.docx VIP
- 合肥科技职业学院《人际传播与沟通》2025-2026学年期末试卷.docx VIP
- 2014级口腔疾病概要课程标准.doc VIP
- 默纳克协议代码表、常见电梯系统密码表.docx VIP
- 宁夏纪委监委公开遴选公务员笔试试题及答案解析.docx VIP
- 合肥科技职业学院《商业银行业务与经营》2025-2026学年期末试卷.docx VIP
- 2025《某小区GPON光纤接入网的设计方案》12000字.doc VIP
- 合肥科技职业学院《社区工作》2025-2026学年期末试卷.docx VIP
原创力文档

文档评论(0)