Hallo,
Ich versuche, mit dem Catapult von Sigmazone ( https://sigmazone.com/catapult/ ) herumzuspielen und meine DoE-Kenntnisse zu üben, aber ich habe Probleme beim Einrichten der Faktorbeschränkungen.

Im Wesentlichen habe ich 5 kontinuierliche Faktoren mit den folgenden Ausprägungen:
- Auslösewinkel --> 90 - 185
- Schusswinkel --> 90 - 140
- Tassenhöhe --> 200 - 300
- Pin-Höhe --> 100 - 200
- Bungee-Position --> 100 - 200
Das Problem besteht darin, dass der Abschusswinkel immer 5 Einheiten höher sein muss als der Schusswinkel, sonst schießt das Katapult nicht.
Da ich kaum eine Dokumentation zur korrekten Verwendung dieses Skripts finden konnte, stelle ich diese Frage jetzt hier.
Ich habe dies versucht, aber das funktioniert leider nicht:
Release Angle - Firing Angle >= 5
Dies führt beispielsweise dazu, dass Lauf 5 nicht durchgeführt werden kann.

Ich habe ein paar YouTube-Videos gefunden, in denen versucht wird, dieses Katapultproblem zu lösen. Allerdings wird diese Einschränkung immer ignoriert. Der Einfachheit halber wird der Schusswinkel konstant gehalten (z. B. 110) und dann der Abschusswinkel auf einen Wert zwischen 115 und 185 eingestellt.
Könnt ihr mir dabei helfen? Vielen Dank im Voraus!
Versuchen Sie, Ihre Einschränkung mithilfe von „Lineare Einschränkungen angeben“ anstelle des „Skripts für nicht zulässige Kombinationen“ anzugeben.
Hallo @Victor_G ,
vielen Dank für die schnelle Antwort!
Vielen Dank auch für die ergänzenden Informationen.
Leider tritt ein Fehler auf, wenn ich versuche, diesen Ausdruck jetzt auszuführen. Ich habe sogar die Faktoren umbenannt und Ihre Zeile in mein Skript kopiert und nur die Hauptinteraktionen eingerichtet, aber ich erhalte immer noch diese Meldung.
Was könnte der Grund dafür sein? Ich verwende JMP17.

Dank im Voraus!
Hallo @basti41aa ,
Willkommen in der Community!
Ihre Einschränkung ist mathematisch in Ordnung, kann aber hinsichtlich der Skriptsprache JSL falsch sein.
Ich habe gute Ergebnisse beim Definieren der Einschränkung mithilfe des Bedienfelds „ Lineare Einschränkungen angeben “ und diesem Ausdruck erzielt:
{1 * :RA + -1 * :FA >= 5}
Ich erhalte dieses Design (wenn ich mithilfe der Custom Design-Plattform nur die Haupteffekte im Modell angebe):

Hier ist das Skript zum Generieren des Designs (und der im Anhang enthaltenen Datentabelle):
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 90, 185, "RA", 0 ),
Add Factor( Continuous, 90, 140, "FA", 0 ),
Add Factor( Continuous, 200, 300, "CE", 0 ),
Add Factor( Continuous, 100, 200, "PE", 0 ),
Add Factor( Continuous, 100, 200, "BP", 0 ), Set Random Seed( 5840095 ),
Number of Starts( 51664 ), Add Constraint( [-1 1 0 0 0 -5] ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
Add Term( {5, 1} ), Add Alias Term( {1, 1}, {2, 1} ),
Add Alias Term( {1, 1}, {3, 1} ), Add Alias Term( {1, 1}, {4, 1} ),
Add Alias Term( {1, 1}, {5, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {2, 1}, {5, 1} ),
Add Alias Term( {3, 1}, {4, 1} ), Add Alias Term( {3, 1}, {5, 1} ),
Add Alias Term( {4, 1}, {5, 1} ), Set Sample Size( 12 ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design}
)
Ich empfehle dringend, den großartigen Blogbeitrag von @Jed_Campbell zu Faktorbeschränkungen zu lesen: Demystifying Factor Constraints