MATLAB有助于优化代码

时间:2014-02-26 23:30:55

标签: matlab

目前我正在编写一个MATLAB程序,它根据用户定义的输入生成分形。问题是当我用大型数组运行这段代码时,需要花费大量的时间来处理。我正在寻找有关如何优化此代码的建议或建议。任何回复将不胜感激 主程序是

for j=1:1:rows
    for k=1:1:rows
        Z(j,k)=iter(Z(j,k),c1(j,k),niter,f1);%Z and c1 are complex number,niter is an integer f1 is a handle
    end
end

功能是

function z=iter(z1,c,niter,f1)

for i=1:1:niter
    z1=f1(z1,c);
    if abs(z1)<=2
        z=i;
    else
        z=i;
        break;
    end
end
end

0 个答案:

没有答案