Kendimi sık sık kullanıyorum meshgrid
veya ndgrid
mandelbrot görüntüsünü hesaplamak istediğimizi varsayalım, o zaman
[x,y]=meshgrid(-2:1e-2:1,-1:1e-2,1)
Şimdi mandelbrot kümesi için başka bir matris ihtiyacımız c
boyutunun x
ve y
ancak sıfırlarla başlatıldı. Bu yazı yazarak kolayca yapılabilir:
c=x*0;
Ayrıca başka bir değere de başlatabilirsiniz:
c=x*0+3;
Ancak, yalnızca başka bir boyut ekleyerek bazı baytları kaydedebilirsiniz meshgrid/ndgrid
:
[x,y,c]=meshgrid(-2:1e-2:1,-1:1e_2,1, 0); %or for the value 3
[x,y,c]=meshgrid(-2:1e-2:1,-1:1e_2,1, 3);
Ve bunu istediğiniz sıklıkta yapabilirsiniz:
[x,y,c1,c2,c3,c4,c5]=meshgrid(-2:1e-2:1,-1:1e_2,1, 1,pi,exp(3),1e5,-3i)