Use new argument function validation technique

This commit is contained in:
2020-01-13 11:42:31 +01:00
parent 994fe2ccc7
commit a2917a50e9
20 changed files with 770 additions and 660 deletions

View File

@@ -659,8 +659,8 @@ The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'piezo');
initializeSample('mass', 50);
#+end_src
All the controllers are set to 0 (Open Loop).
@@ -1159,8 +1159,8 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'piezo');
initializeSample('mass', 50);
#+end_src
All the controllers are set to 0.
@@ -1586,8 +1586,8 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'piezo');
initializeSample('mass', 50);
#+end_src
And initialize the controllers.
@@ -2017,8 +2017,8 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'piezo');
initializeSample('mass', 50);
#+end_src
And initialize the controllers.
@@ -2250,9 +2250,9 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeNanoHexapod('actuator', 'piezo');
initializeCedratPiezo();
initializeSample(struct('mass', 50));
initializeSample('mass', 50);
#+end_src
And initialize the controllers.
@@ -2386,9 +2386,9 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'piezo'));
initializeNanoHexapod('actuator', 'piezo');
initializeCedratPiezo();
initializeSample(struct('mass', 50));
initializeSample('mass', 50);
#+end_src
All the controllers are set to 0.
@@ -2847,8 +2847,8 @@ The nano-hexapod is an hexapod with voice coils and the sample has a mass of 50k
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'lorentz'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'lorentz');
initializeSample('mass', 50);
#+end_src
All the controllers are set to 0 (Open Loop).
@@ -3118,8 +3118,8 @@ Let's initialize the system prior to identification.
initializeMicroHexapod();
initializeAxisc();
initializeMirror();
initializeNanoHexapod(struct('actuator', 'lorentz'));
initializeSample(struct('mass', 50));
initializeNanoHexapod('actuator', 'lorentz');
initializeSample('mass', 50);
#+end_src
All the controllers are set to 0.