matlab中 if nargin < 4 tol = 1e-7; elseif tol == -1 tol = 1e-7; end中tol ==

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 13:33:55
matlab中 if nargin < 4 tol = 1e-7; elseif tol == -1 tol = 1e-7; end中tol ==
xAN@2(* w) V@A 4V R`aL)S9WpZэ+Lfޛ#Sb)'eyVBJe%LaݨD1gS:e=!]b<Xm+=:\@oJ)4z6 YPW8x :}oaՊTq4bّ^7ס9|?6!AV&ֵhI,W`+55Uˆ> w`y`9(nub{mf03.fG᯾mFNQS̈j]80 @@Vk?\e%lXx1/J;?yK

matlab中 if nargin < 4 tol = 1e-7; elseif tol == -1 tol = 1e-7; end中tol ==
matlab中 if nargin < 4 tol = 1e-7; elseif tol == -1 tol = 1e-7; end中tol ==

matlab中 if nargin < 4 tol = 1e-7; elseif tol == -1 tol = 1e-7; end中tol ==
不知道是哪个函数这么写,从语句判断,应该是把 1e-7 作为 tol 的默认值,而默认值会在两种场合下采用:
1、实际输入参数个数为3个或更少(从这点判断,tol应该是函数的第4个形式输入参数);
2、实际输入参数个数不少于4个,此时tol有输入值,但值为 -1,则被约定为使用默认值.