smoothed scatter plot matlab like excel
이전 댓글 표시
I have this plot code which creats the plot as scattered but line, whereas I want it as excel scattered smooth
%%% loadx - STRAIN - DISPLACEMENT
X = [6;10;13;23];
Y = [3.78E-04;1.06E-03;1.78E-03;2.10E-03];
plot(X,Y,'-o')
hold on
Xv = [6;10;13;23];
Yv = [4.30E-03;4.10E-03;3.40E-03;3.74E-03];
plot(Xv,Yv,'-o')
ax = gca;
ax.YAxis.Exponent = 0;
xlabel('Nodes')
ylabel('Strain (Dimensionless) & Displacement (m)')
title('Grid Sensitivty')
legend('Displacement X','Strain x'
채택된 답변
추가 답변 (1개)
dpb
2021년 1월 25일
fXY=fit(X,Y,'smoothingspline');
plot(fXY,X,Y,'b-')
fXYv=fit(Xv,Yv,'smoothingspline');
plot(fXYv,Xv,Yv,'r-')
Above needs Curve Fitting Toolbox but is probably by far the simplest approach if have.
카테고리
도움말 센터 및 File Exchange에서 Scatter Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
