x = 00015; 函数变量取值范围 y = sinx; 函数 plotxy; hold on h = plot0sin0or; for ii = 00015 data = sinii; sethXdataiiYdatadata; pause001; 调整速度 end用中文逐行解释上述代码
x = 0:0.01:5; % 定义变量x的取值范围为从0到5,步长为0.01
y = sin(x); % 计算对应x值的正弦函数值,得到y值
plot(x,y); % 绘制x和y的图像
hold on % 在同一图中继续绘制其他图像
h = plot(0,sin(0),'or'); % 在图中绘制一个红色圆点,表示起始点
for ii = 0:0.01:5 % 循环遍历从0到5的每个数,步长为0.01
data = sin(ii); % 计算当前数对应的正弦函数值
set(h,'Xdata',ii,'Ydata',data); % 更新红色圆点的位置,使其移动到当前数对应的位置
pause(0.01); % 暂停0.01秒,控制绘图速度
end
原文地址: https://www.cveoy.top/t/topic/irXZ 著作权归作者所有。请勿转载和采集!