阅读背景:

用matlab编写sierpinski三角形的有效代码。

来源:互联网 

Following is my code:

下面是我的代码:

function sierpinski(A, B, C, n)
    if n == 0
        patch([A(1), B(1), C(1)], [A(2), B(2), C(2)], [0.0 0.0 0.0]);
    else
       sierpinski(A, (A + B)/2, (A + C)/2, n-1);
       sierpinski(B, (B + A)/2, (B + C)/2, n-1);
       sierpinski(C, (C + A)/2, (C + B)/2, n-1);
end

% sierpinski([0 0], [1 0], [.5 .8], 8)
function sie



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: