1.输入输出参量可变的函数
实现方法1:
说明:nargin,nargout函数,建议里面用为else if省去许多end
1 | clc;clear;close; |
1 | function [first,second]=maxium(a,b,c) |
1 | function [first,second]=maxium(a,b,c) |
实现方法2:
说明:使用varargin,varargout函数
1 | clc;clear;close; |
1 | function varargout = maxium_1(varargin) |
2.元胞数组的应用
{} 和()的区别
说明:这里可以解释上面,因为varargin本身是个元胞数组,varargin用{}直接引用a,b,c里面的值(数据类型是数值型)
举例:
1 | clc;clear;close; |