Rotular figuras diferentes, fonte e tamanho MATLAB

Estou basicamente tentando copiar este gráfico para prática para minha próxima apresentação, mas não entendo como alterar a fonte, o tamanho ou a rotulação do eixo. Simplificando, preciso replicar esse gráfico exatamente do meu código. Eu preciso que a fonte seja Times New Roman e tamanho 18 com um tamanho de marcador 8. Como eu formataria meu código nisso?

Este é o meu código:

clear
clc

x = linspace(0,2);
y1 = sin(2*pi*x);
y2 = exp(-0.5*2*pi*x).*sin(2*pi*x);


figure
subplot(2,1,1);
hPlot1 = plot(x,y1,'rs');
ylabel('f(t)')
set(gca,'YLim',[-1 2],'YTick',-1:1:2,'XTick',0:.5:2)

subplot(2,1,2);
hPlot2 = plot(x,y2,'k*');
xlabel('Time(s)')
ylabel('g(t)')
set(gca,'YLim',[-0.2,0.6],'YTick',[-0.2,0,0.2,0.4,0.6],'XTick',0:.5:2)