created function

This commit is contained in:
Erick
2022-01-28 23:53:54 +01:00
parent 3107ec9d9e
commit bc0806843d
5 changed files with 45 additions and 34 deletions
+5 -17
View File
@@ -1,27 +1,15 @@
clear;
clc;
prompt = 'Initializing exporting';
str = input(prompt,'s');
prompt = 'Press "0" for front or "1" for rear: ';
side = input(prompt, 's');
if str == F
content = who('-file', 'M22H_FrontSuspension_Data.mat');
filename = 'FrontSuspension_Exported.xlsx';
elseif str == R
content = who('-file', 'M22H_RearSuspension_Data.mat');
filename = 'RearSuspension_Exported.xlsx';
selectSide(side);
fprintf('Initializing exporting process');
for i=1:length(content)
writetable(content, filename, 'Sheet', 'Front', 'WriteVariableNames', true);
quit = input('s');
writetable(content, filename, 'Sheet', sheetName, 'WriteVariableNames', true);
end;
fprintf('Finished exporting')
+5 -17
View File
@@ -1,27 +1,15 @@
clear;
clc;
prompt = 'Press F for front or R for rear';
str = input(prompt,'s');
prompt = 'Press "1" for front or "2" for rear: ';
side = input(prompt, 's');
if str == F
content = who('-file', 'M22H_FrontSuspension_Data.mat');
filename = 'FrontSuspension_Exported.xlsx';
sheetName = 'Front';
elseif str == R
content = who('-file', 'M22H_RearSuspension_Data.mat');
filename = 'RearSuspension_Exported.xlsx';
sheetName = 'Rear';
selectSide(side);
fprintf('Initializing exporting process');
fprintf('Initializing exporting process \n');
for i=1:length(content)
writetable(content, filename, 'Sheet', sheetName, 'WriteVariableNames', true);
end;
fprintf('Finished exporting')
View File
+18
View File
@@ -0,0 +1,18 @@
function [content, filename, sheetName] = selectSide(input);
%0 is front, 1 is rear
if rem(input, 2) == 0
content = who('-file', 'M22H_FrontSuspension_Data.mat');
filename = 'FrontSuspension_Exported.xlsx';
sheetName = 'Front';
elseif input/2 != 0
content = who('-file', 'M22H_RearSuspension_Data.mat');
filename = 'RearSuspension_Exported.xlsx';
sheetName = 'Rear';
else
fprintf = 'Input must be "front" or "rear";
break;
end;
+17
View File
@@ -0,0 +1,17 @@
function [content, filename, sheetName] = selectSide(input);
%input 1 is front, 2 is rear
if rem(input, 2) == 0
content = who('-file', 'M22H_FrontSuspension_Data.mat');
filename = 'FrontSuspension_Exported.xlsx';
sheetName = 'Front';
elseif rem(input, 2) ~= 0
content = who('-file', 'M22H_RearSuspension_Data.mat');
filename = 'RearSuspension_Exported.xlsx';
sheetName = 'Rear';
else
fprintf = 'An error occured!';
end;