most things should work now

This commit is contained in:
2025-05-27 19:15:37 +02:00
parent 7cdc35c90c
commit 8c2db47347
67 changed files with 363 additions and 1446 deletions

View File

@ -1,4 +1,4 @@
function [outputArg] = plot_tires_firctionCircle(panel, selected_laps, pltData)
function [outputArg] = plot_tires_firctionCircle(panel, start, stop, pltData)
% create tiledlayout (R2023a and newer)
tl = tiledlayout(panel,"flow");
@ -10,13 +10,9 @@ function [outputArg] = plot_tires_firctionCircle(panel, selected_laps, pltData)
ylabel(ax1, "Longitudinal Acc [g]")
xlabel(ax1, "Lateral Acc [g]")
colors = colororder(ax1);
for i = 1:length(selected_laps)
plot(ax1,pltData(selected_laps(i)).acc_lat_g, ...
pltData(selected_laps(i)).acc_long_g,"Color",colors(i,:))
K = convhull(pltData(selected_laps(i)).acc_lat_g, pltData(selected_laps(i)).acc_long_g);
plot(ax1,pltData(selected_laps(i)).acc_lat_g(K), ...
pltData(selected_laps(i)).acc_long_g(K),"Color",colors(i,:),"LineStyle","--","LineWidth",2)
end
plot(ax1,pltData.acc_lat_g(start:stop), pltData.acc_long_g(start:stop),"Color",colors(i,:))
K = convhull(pltData.acc_lat_g(start:stop), pltData.acc_long_g(start:stop));
plot(ax1,pltData.acc_lat_g(K), pltData.acc_long_g(K),"Color",colors(i,:),"LineStyle","--","LineWidth",2)
% return null (not relevant for plots!)
outputArg = [];