首页 > TAG信息列表 > nargin
Matlab中函数输入参数数目
目录 语法 说明 示例 当前函数的输入 为函数定义的输入 使用 varargin 的函数的输入 函数输入参数数目 语法 nargin nargin(fun) 说明 nargin 针对当前正在执行的函数,返回函数调用中给定函数输入参数的数目。该语法仅可在函数体内使用。使用 argument水水水水水水
function [ x , k , err , time ]= mjacobi ( A,b,x,tol ,max_it ) if nargin <5 max_it =1000; end if nargin <4 tol=1.e-5; end if nargin <3 x = zeros ( length ( b )); end tic; bnrm2= norm ( b ); r= b - A *x; err = norm ( r )/bnrm2;Matlab无穷上限数值积分的近似方法
Matlab无穷上限数值积分的近似方法 经常遇到从0积分到无穷的数值积分问题 首先要求被积函数有无穷限积分 数值积分可直接采用matlab 的 integral 有时候积分过程计算很复杂,可以取0到M(M是较大的数)的积分值代替无穷限积分 代码如下 function Isum = quadToInf(fun,a,dx0,tol,method)LU分解求线性方程组
LU分解求线性方程组 解一维平板非稳态导热隐式格式时,需要求解线性方程组。LU分解适合线性方程组有唯一解的小规模求解。 function x=LUsolve(A,B,x0,eps,M) %LU分解法求方程组的解(矩阵公式求解) %A为方程组的系数矩阵;b为方程组的右端项 %x为线性方程组的解;x0为迭代初值 %eps为误差