Hepimiz seyrederken öldük öldük dirildik, ama maalesef buraya kadarmış. Sağlık olsun. Milli takımımıza tebrikler! Herkes alkışlar, slogan atar. Bizim farkımız olsun: buyurun MATLAB ile bayrağımızı çizelim :)

% Türk Bayrağı çizelim
 
clc, clear
 
k = 15;     % k'yı değiştirerek ebatlarla oynayabilirsiniz.
 
G = 18*k;   % Yükseklik: 18k
L = 27*k;   % Genişlik: 27k
bayrak = im2uint8(zeros(G, L));
 
x = 1:L;
y = 1:G;
[X,Y] = meshgrid(x,y);
 
% Önce beyaz daire çizelim
Z = (X-9*k).^2 + (Y-9*k).^2;
beyazDaireKoordinatlari = find( Z <= (4.5*k)^2 );
bayrak(beyazDaireKoordinatlari) = 255;
 
% İçine kırmızı daireyi oturtalım
Z = (X-10.125*k).^2 + (Y-9*k).^2;
kirmiziDaireKoordinatlari = find( Z <= (3.6*k)^2 );
bayrak(kirmiziDaireKoordinatlari) = 0;
 
 
% Yıldızı çizelim
px = [427 455 499 471 499 455 427 427 381 427] ./ 800 .* L;
py = [206 243 229 267 305 291 328 281 267 253] ./ 533 .* G;
in = inpolygon(X,Y,px,py);
bayrak(in) = 255;
 
% Şimdi siyah beyaz noktaları renklendirelim
% Bayrak kırmızı (212,0,0) renk üstüne 
% beyaz (255,255,255) ay yıldızlı.
renkliBayrak(:,:,1) = max(bayrak,212);
renkliBayrak(:,:,2) = bayrak;
renkliBayrak(:,:,3) = bayrak;
 
% Buyurun...
imshow(renkliBayrak)