matlab自变量n=0:10:1000;就是每隔10绘制一点,如下,但是我想在每隔50的数据点上设置点形,怎么破

2025-04-06 23:29:59
推荐回答(1个)
回答1:

x=linspace(0,2*pi,1000);

x2 = linspace(0,2*pi,10);

plot(x,sin(x));

hold on

plot(x2,sin(x2),'rs');


是这样吗


就是重新画一遍就行了,按你的要求就是第二次把x取0:50:1000


x=0:10:1000;

x2 = 0:50:1000;

plot(x,sin(x*pi/1000));

hold on

plot(x2,sin(x2*pi/1000),'rs');