borhan1123
عضو جدید
سلام دوستان خسته نباشید. میشه توضیح دهید که در حل یه ماتریس چند معادله و چند مجهول دستور nargin به چه کار میاد؟ واینکه گفته میشه مثلا
function x=newtonsys(Jfun,x0,xtol,ftol,maxit,verbose,varargin)
if nargin <3 || isempty(xtol)
xtol=5e-5;
end
if nargin <4 || isempty(ftol)
ftol=5e-5;
end
if nargin <5 || isempty(maxit)
maxit=15;
end
if nargin <5 || isempty(verbose)
verbose=0;
end
معناهای دقیق این nargin ها بر چه اساس به کار رفته است. خیلی ممنون اگ بتونید جواب کاملی با توضیحات کامل بدید؟
function x=newtonsys(Jfun,x0,xtol,ftol,maxit,verbose,varargin)
if nargin <3 || isempty(xtol)
xtol=5e-5;
end
if nargin <4 || isempty(ftol)
ftol=5e-5;
end
if nargin <5 || isempty(maxit)
maxit=15;
end
if nargin <5 || isempty(verbose)
verbose=0;
end
معناهای دقیق این nargin ها بر چه اساس به کار رفته است. خیلی ممنون اگ بتونید جواب کاملی با توضیحات کامل بدید؟