newtons.asv

来自「fem nonlinear source code using weighted」· ASV 代码 · 共 23 行

ASV
23
字号
function [c]=Newtons(c,R,x,R1,R2,N,alpha)

for COUNTER = 1:100
    [J]=Jacobian(x,c,alpha,N);
    [R]=Residual(x,c,alpha,N,R,R1,R2);

    delta_c = J\(-R);
    c = c+delta_c;

    normRatio = norm(delta_c)/norm(c);

    if (normRatio)< 1E-1
        disp ('Newtons works');
        break
    end

    if COUNTER ==100
        disp('Newton FAIL');
        break
    end
end

end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?