plotting of points
2 次查看(过去 30 天)
显示 更早的评论
Hello
I have a plot like (1) and some how i want it to be like (2) by applying some algorithm on point values either take some mean or euclidean distance , but the actual points needs to be same like i have 160 total points so the figure that will be like figure (2) also needs to have the same number of points
(1)http://s1204.photobucket.com/albums/bb403/attayyabkhan/?action=view¤t=pic.jpg
(2)http://s1204.photobucket.com/albums/bb403/attayyabkhan/?action=view¤t=pic2-1.jpg
each point has 3 values x,y and z values
回答(1 个)
Paulo Silva
2011-7-6
%generate some fake data similar to the picture 1
t=1:100;
up=10+2*rand(1,45);
desc=9-(1:10)*rand(1,1);
down=1+2*rand(1,45);
v=[up desc down]';
%filter the signal
windowSize = 6;
vv=filter(ones(1,windowSize)/windowSize,1,v);
%show the graphs
clf
plot(t,v)
hold on
plot(t,vv,'r')
legend('data','rate limited data')
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!