matlab离散点拟合成曲线的拟合过程制作成视频我想用matlab对一组坐标数据(比如20组数据)进行拟合,得出一条拟合曲线.但是整个想要最后生成一个视频,即从第一个点拟合到第二个点,再到第
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 21:31:50
matlab离散点拟合成曲线的拟合过程制作成视频我想用matlab对一组坐标数据(比如20组数据)进行拟合,得出一条拟合曲线.但是整个想要最后生成一个视频,即从第一个点拟合到第二个点,再到第
matlab离散点拟合成曲线的拟合过程制作成视频
我想用matlab对一组坐标数据(比如20组数据)进行拟合,得出一条拟合曲线.但是整个想要最后生成一个视频,即从第一个点拟合到第二个点,再到第三个点,一次类推,最后成为一条完成曲线.现在拟合过程能够出来,但是生成的视频只有几百k,曲线不到1秒就完了,就是一闪而过的,而且生成视频的代码还有一定的问题.好像有说可以加延时的,我的想法是先两个点拟合生成图片,再三个点拟合生成图片,再四个点拟合生成图片,依次类推,最后把前面生成的图片整合成一个视频,在每一步之间添加一个延时.请问哪位高手能够提供相关的例子或者代码,最好有类似的代码只要添加数据的.
matlab离散点拟合成曲线的拟合过程制作成视频我想用matlab对一组坐标数据(比如20组数据)进行拟合,得出一条拟合曲线.但是整个想要最后生成一个视频,即从第一个点拟合到第二个点,再到第
具体写符合要求的代码需要些时间,谨提供以下代码参考,应该能够得到借鉴.
延时可用inputdelay.
t=0:0.05:10*pi
h=plot(t,sin(2*t).*exp(-t/5),'eraseMode','xor')
set(gcf,'position',[450,350,350,250],'Menubar','none')
for i=1:2000
y=sin(2*t+i/10).*exp(-t/5)
set(h,'ydata',y)
drawnow
end