Plotando um gráfico usando o loop for no MatLab

Estou tentando traçar um gráfico simples usando o loop for, como mostrado abaixo

x=linspace(0,2*pi,100);
for i=1:numel(x)
    y=sin(x(i));
    plot(x(i),y)
    hold on
end

No entanto, nada aparece na minha figura. Por que é que?

questionAnswers(2)

yourAnswerToTheQuestion