MATLAB:我想使绘图(至少是拖动)更加可视化,也许我可以以某种方式缩放绘图。有什么方法可以使绘图看起来比我的代码更好(无法添加图像)。我希望清楚一下,每次升力的波动,阻力都会振荡大约两次。红色虚线仅表示阻力在0左右振荡。lift1和drag1均为10001x1的两倍,而dt1为1x10001的两倍。我的目标是在同一图中使电梯上方具有阻力,以说明振荡。我还可以调整空白(如果可能,将图分成两部分)以使其更平滑。现在,举升幅度在-0.8和0.8之间振荡,而阻力在4.9和4.4之间波动,因此不太明显。
close all
clc
lift1 = dlmread('liftforce.txt');
drag1 = dlmread('dragforce.txt');
dt1=linspace(0, 10, length(lift1));
lift=lift1(100:end,:);
drag=drag1(100:end,:);
dt=dt1(:,100:end);
figure()
plot(dt,lift,dt,drag)
xlabel('Time')
ylabel('liftforce, dragforce')
legend('liftforce','dragforce')
line([0 10],[0 0],'Color','red','LineStyle','--')```