Ich kenne das Modul nicht (aber es wird mich interessieren...).
Die 2. Tabelle, die Sie einfügen, zeigt 3 Iterationen an. Gibt es dafür eine Grenze? Welches Ergebnis erhalten Sie, wenn Sie 8 und 15 als Limit setzen?
Ich denke, dass es nach dem Intervall eine Division und ein Par auf einer ungerundeten Stufe macht. Und hört mit einem Ergebnis auf, das so nah wie möglich, aber nicht fair ist.
EDIT: Die 1. Berechnung wird so ausgeführt, es dauert die Hälfte zwischen dem minimalen und dem maximalen Intervall, daher die Antwort 10 für ein Minimum von 5 mm mit einem Maximum von 15 mm.
Also für min 5mm und max 12mm nimmt er die Hälfte und schaut sich den Wert an (hier 8,5mm) und führt dann eine Berechnung mit einem ^nicht berechneten Ich weiß nicht wie durch und kommt auf einen Wert nahe 9,8125mm.
Es riecht nach einer Dichotomie, die nicht wirklich optimiert ist oder nicht weit genug geht. Ich habe gerade einen Test gemacht, das sind 5 "Szenarien" (die ich Iterationen nennen werde). Ich habe keinen Unterschied zwischen "schnellen Ergebnissen" und "hoher Qualität" (gleiches Ergebnis) gesehen. Ich habe versucht, das Intervall (8-25) zu erhöhen, ich habe das gleiche Ergebnis, mit 1-25 ist der gefundene Wert 11!
Wenn Sie Zugang zum Support haben, bin ich neugierig auf ihre Antwort.
Ja, ich denke, wie Sie @sbadenis, wir haben etwas Ähnliches in Bezug auf die Art und Weise, wie wir rechnen. Die Wahl der Intervalle hat also direkten Einfluss auf die Genauigkeit der Ergebnisse.
Es ist seltsam, dass ich gerade einen Test mit SLD 2015 Sp5 gemacht habe und es funktioniert gut, in der Tat entspricht mein Intervall einer Reihe von Szenarien mit einem Schritt, es berechnet alle Breiten zwischen 5 und 120 mm Länge in 5er-Schritten, um immer ein Volumen von 1000 mm3 zu haben. Auf der anderen Seite habe ich die "Iterations "-Boxen nicht
Cdt
edit: Was mich betrifft, so habe ich das gleiche Problem, am Anfang hatte ich das Intervall mit dem Schritt gesetzt, aber beim Wechsel zum Intervall habe ich das gleiche Problem.
Ich habe einen weiteren Test mit einer Kugel gemacht. Ich möchte den Radius wissen, um ein Volumen von 10000 mm3 zu haben. Rechnerisch hätten wir einen Radius von 13.365...
Indem wir den Cursor bewegen, können wir sehen, wie oft die Iteration durchgeführt wird. Im folgenden Beispiel ist es 0,12, sodass ich den genauen Wert entsprechend dem gewählten Minimum und Maximum nicht erhalten kann
Das Optimum ist nicht zu 100 % garantiert, und ich sehe nicht, wie ich die Iteration reduzieren kann, um die Berechnung zu verfeinern.
In der Tat hat mich die Optimierungsoption nie wirklich überzeugt. Der Begriff der Schritte sollte nicht existieren, da von SW erwartet wird, dass er die Lösung findet!! SW sollte von selbst durch Konvergenz mit einem immer engeren Intervall bestimmen, indem die Lücke zwischen dem Ergebnis und dem Ziel minimiert wird. Als ich in der Schule war, habe ich viele Algorithmen dafür entwickelt.
Ich habe dein Beispiel in alle Richtungen gewendet und keine besseren Ergebnisse gefunden als du.
Persönlich verwende ich die "auferlegten Grenzen" mit der Option "liegt dazwischen" und verfeinere den Schritt manuell. In den Fällen, mit denen ich bisher zu tun hatte, hat es gereicht. Ich habe vor kurzem eine Tasse modelliert und musste den Füllstand für ein Fassungsvermögen von 250 ml bei 1 % kennen. Ich habe die Iterationen von Hand gemacht, indem ich das Tempo verschärft habe, es hat 5 Minuten gedauert.
In der Hilfe, die wir für die High Quality Studie haben:
Findet die optimale Lösung aus einer großen Anzahl von Iterationen ( Box-Behnken-Design) und zeigt das Anfangsszenario, das optimale Szenario und alle Iterationen an.