Advertisement
dmkozyrev

hearts.m

Nov 27th, 2015
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.79 KB | None | 0 0
  1. function hearts(n)
  2. % Данная функция рисует n сердечек с центром в точке (0,0) и
  3. % чередованием цветов: красный -> зеленый -> синий -> красный -> ...
  4.  
  5.   axis equal; % равные оси на графике
  6.   colors = ['r', 'g', 'b']; % массив цветов
  7.   l = length(colors); % его длина
  8.  
  9. % Далее начинаем процесс рисования сердечек:
  10.   for i = 1:n
  11.       color = colors(mod(i-1, l)+1); % выбор цвета
  12.       width = 1; % выбор ширины линии
  13.       radius = i; % выбор радиуса
  14.       heart(color, width, radius, '-'); % рисуем сердечко
  15.       pause(0.2); % временная задержка
  16.   end
  17.  
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement