• Remix
  • Share
  • New Entry

on 7 Nov 2023
  • 5
  • 22
  • 0
  • 0
  • 400
drawframe(1);
Write your drawframe function below
function drawframe(f)
d = abs(23.5-f)/48;
rng(1994)
t = linspace(-2,2,999);
[x,y] = meshgrid(t,t);
f1 = @(k1,k2,x,y) k1*sin(randn*4*y).*x.^2 + k2*cos(randn*4*x).*y.^2;
f2 = @(k1,k2,x,y) sin(k1*x).*sin(k2*y);
p1 = randn*f1(d,randn,x,y) + d*f2(randn*10,randn*10,x,y);
p2 = randn*f1(d,randn,x,y) + randn*f2(randn*10,d*10,x,y);
ff = f2(d*3,d*3,p1+2*randn,p2+2*d);
s = 2*ff+flipud(ff)+fliplr(ff);
pcolor(s)
shading flat
axis off
colormap(rand(20,3))
end
Animation
Remix Tree