<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>rekursives program</title>
    <link>http://forum.geizhals.at/feed.jsp?id=851771</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(4): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345443.html#7345443</link>
      <description>Ausgangslage: Es gibt eine Outputgrösse, 7 Inputgrössen (Variablen).&lt;br&gt;&lt;br&gt;für jede Variable werden aus den empirischen Daten 10 Decile erzeugt und die Variable selbst wird dann den&amp;nbsp;&amp;nbsp;Decilen zugeordnet (gemapped). Sprich wenn meine Decile zb 1,2,...10 sind, werden alle Werte zwischen 1 und 2 auf das erste Decile gemapped usw.&lt;br&gt;&lt;br&gt;Im nächsten Schritt wird für jedes der Decile dieser einen Variable das Min/Max aller anderen Variablen empirisch überprüft. Also was ist das Minimum jeder einzelnen anderen Variable (nur auf diese eine Variable bezogen), je Decil der gerade observierten Variable.&lt;br&gt;&lt;br&gt;Daraus ergibt sich eine Beispiel-Tabelle 1 für Variable 1 a la:&lt;br&gt;Decil&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 3&lt;br&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.05&amp;nbsp;&amp;nbsp; 1&lt;br&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.2&lt;br&gt;... &lt;br&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.1&lt;br&gt;&lt;br&gt;sowie als Beispiel-Tabelle 2 für Variable 2:&lt;br&gt;Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Decil&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Variable 3&lt;br&gt;0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01&amp;nbsp;&amp;nbsp; 0.9&lt;br&gt;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp; 0.99&lt;br&gt;... &lt;br&gt;0.97&amp;nbsp;&amp;nbsp; 1.05&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.4&lt;br&gt;&lt;br&gt;In meinem konkreten Fall erhalte ich daher 7 Tabellen (1 je Variable) mit je 10x7 Einträgen (10 Decile, für 7 Variablen).&lt;br&gt;&lt;br&gt;Nun möchte ich ein Zufalls-Set an Variablen erzeugen um die Sensitivität des Output-Modells (welches aus den Inputs geschätzt wurde) zu überprüfen. Dafür benötige ich eine realistische Kombination von allen Variablen.&lt;br&gt;&lt;br&gt;Realistisch bedeutet dass ich, ausgehend von der ersten Variable, die zufällig geschätzt wird, diese einem Decil zuordnen will. also zB: &lt;br&gt;1) im ersten Schritt wird für Variable 1 der Wert 1.2 geschätzt. &lt;br&gt;2) Daraufhin muss im nächsten Schritt Variable 2 geschätzt werden. Ich möchte 10 Möglichkeiten für Variable 2 simulieren, muss jedoch sicherstellen, dass jede Zahl für Variable 2 zwischen 0 und 1 (siehe Beispiel-Tabelle) liegt. Dann wird dieser simulierte Wert mit den Decilen von Variable 2 verglichen. Als Beispiel gehen wir davon aus dass die erste Simulation von Variable 2 im Decil 2 (von Variable 2) liegt.&lt;br&gt;3) Jetzt muss ich Variable 3 simulieren. Die Variable 3 muss die Bedingungen wie folgt erfüllen: Der Wert muss zwischen Min/Max welches für das aktuelle Decil von Variable 1 liegen (Beispieltabelle: zwischen 0.05 und 1) und gleichzeitig zwischen Min/Max für das aktuelle Decil von Variable 2 liegen (Beispieltabelle: zwischen 0.15 und 0.99). Daraus ergibt sich insgesamt, dass Variable 3 zwischen 0.15 (dem Maximum aus 0.05 und 0.15) und 0.99 (dem Minimum aus 1 und 0.99) liegen muss.&lt;br&gt;&lt;br&gt;Das ganze wird nun bis zur letzten Variable wiederholt, sprich die Variablen sind hierarchisch geordnet (d.h. Variable 1 bestimmt Variable 2, aber nicht umgekehrt). &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 10 Sep 2014 06:58:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345443.html#7345443</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-10T06:58:50Z</dc:date>
    </item>
    <item>
      <title>Re(4): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345447.html#7345447</link>
      <description>Ausgangslage: Es gibt eine Outputgrösse, 7 Inputgrössen (Variablen).&lt;br&gt;&lt;br&gt;für jede Variable werden aus den empirischen Daten 10 Decile erzeugt und die Variable selbst wird dann den&amp;nbsp;&amp;nbsp;Decilen zugeordnet (gemapped). Sprich wenn meine Decile zb 1,2,...10 sind, werden alle Werte zwischen 1 und 2 auf das erste Decile gemapped usw.&lt;br&gt;&lt;br&gt;Im nächsten Schritt wird für jedes der Decile dieser einen Variable das Min/Max aller anderen Variablen empirisch überprüft. Also was ist das Minimum jeder einzelnen anderen Variable (nur auf diese eine Variable bezogen), je Decil der gerade observierten Variable.&lt;br&gt;&lt;br&gt;Daraus ergibt sich eine Beispiel-Tabelle 1 für Variable 1 a la:&lt;br&gt;Decil&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 3&lt;br&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.05&amp;nbsp;&amp;nbsp; 1&lt;br&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.2&lt;br&gt;... &lt;br&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.1&lt;br&gt;&lt;br&gt;sowie als Beispiel-Tabelle 2 für Variable 2:&lt;br&gt;Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Decil&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Variable 3&lt;br&gt;0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01&amp;nbsp;&amp;nbsp; 0.9&lt;br&gt;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.15&amp;nbsp;&amp;nbsp; 0.99&lt;br&gt;... &lt;br&gt;0.97&amp;nbsp;&amp;nbsp; 1.05&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.4&lt;br&gt;&lt;br&gt;In meinem konkreten Fall erhalte ich daher 7 Tabellen (1 je Variable) mit je 10x7 Einträgen (10 Decile, für 7 Variablen).&lt;br&gt;&lt;br&gt;Nun möchte ich ein Zufalls-Set an Variablen erzeugen um die Sensitivität des Output-Modells (welches aus den Inputs geschätzt wurde) zu überprüfen. Dafür benötige ich eine realistische Kombination von allen Variablen.&lt;br&gt;&lt;br&gt;Realistisch bedeutet dass ich, ausgehend von der ersten Variable, die zufällig geschätzt wird, diese einem Decil zuordnen will. also zB: &lt;br&gt;1) im ersten Schritt wird für Variable 1 der Wert 1.2 geschätzt, diese liegt also im Decil 1 von Variable 1. &lt;br&gt;&lt;br&gt;2) Daraufhin muss im nächsten Schritt Variable 2 geschätzt werden. Ich möchte 10 Möglichkeiten für Variable 2 simulieren, muss jedoch sicherstellen, dass jede Zahl für Variable 2 zwischen 0 und 1 (siehe Min/Max für Variable 2 im Decil 1 von Variable 1 in der Beispiel-Tabelle 1) liegt. &lt;br&gt;&lt;br&gt;3) Dann wird dieser simulierte Wert mit den Decilen von Variable 2 verglichen. Als Beispiel gehen wir davon aus dass die erste Simulation von Variable 2 im Decil 2 (von Variable 2) liegt.&lt;br&gt;&lt;br&gt;4) Jetzt muss ich Variable 3 simulieren. Die Variable 3 muss die Bedingungen wie folgt erfüllen: Der Wert muss zwischen Min/Max für das aktuelle Decil von Variable 1 (also Decil 1) liegen (Beispieltabelle: zwischen 0.05 und 1) und gleichzeitig zwischen Min/Max für das aktuelle Decil von Variable 2 (also Decil 2) liegen (Beispieltabelle: zwischen 0.15 und 0.99). Daraus ergibt sich insgesamt, dass Variable 3 zwischen 0.15 (dem Maximum aus 0.05 und 0.15) und 0.99 (dem Minimum aus 1 und 0.99) liegen muss.&lt;br&gt;&lt;br&gt;Das ganze wird nun bis zur letzten Variable wiederholt, sprich die Variablen sind hierarchisch geordnet (d.h. Variable 1 bestimmt Variable 2, aber nicht umgekehrt). &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 10 Sep 2014 06:58:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345447.html#7345447</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-10T06:58:50Z</dc:date>
    </item>
    <item>
      <title>Re(3): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345108.html#7345108</link>
      <description>Kannst du noch einmal im Detail erklären wie man min/max-Werte in Abhängigkeit von "Tiefe" (Anzahl d. Vorwerte) und Vorwerten berechnet?&lt;br&gt;&lt;br&gt;Wenn man eine min und eine max Funktion erzeugen kann die beliebig viele Vorwerte nehmen kann hat man den schwierigsten Teil des Problems bewältigt.&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 15:41:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345108.html#7345108</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2014-09-09T15:41:18Z</dc:date>
    </item>
    <item>
      <title>Re(2): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345083.html#7345083</link>
      <description>genauso wie in deinem Beispiel hatte ich es jetzt implementiert, sprich mit schleifen je Variable.&lt;br&gt;&lt;br&gt;Der Grund für die Suche nach der rekursiven Lösung ist weil (wie die Limitierung der Inputs schon nahe legt) "unrealistische" Extremfälle ein Problem darstellen können.&lt;br&gt;&lt;br&gt;Bei der Analyse des Problems wollte ich Variablen weglassen/hinzunehmen, was an sich zwar kein Problem ist, jedoch bei Verwendung einer solchen Lösung:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (double v1val = v1min; v1val &amp;lt;= v1max; v1val += v1granularity)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (double v2val = GetV2min(v1val); v2val &lt;= GetV2max(v1val); v2val += v2granularity)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (double v3val = GetV3min(v1val, v2val); v3val &lt;= GetV3max(v1val, v2val); v3val += v3granularity)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;returnee.Add(new GenericTuple&lt;double double double img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("/&gt;v1val, v2val, v3val));&lt;br&gt;&lt;br&gt;nach sich zieht, dass ich immer wieder den code anpassen muss (wenn es statt 3 plötzlich 4 Variablen gibt). Ich hätte daher von einer flexiblen Lösung geträumt, die das für alle übergebenen Parameter macht.&lt;br&gt;&lt;br&gt;Der Grund warum ich frage ist genau dein Bild. Ich sitze hier und denke mir - es muss doch gehen. Aber irgendwie wills net.&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 14:49:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345083.html#7345083</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-09T14:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345055.html#7345055</link>
      <description>Das hier könnte dir weiterhelfen wenn du Java (List durch ArrayList ersetzen) oder C# kannst:&lt;br&gt;&lt;a href="http://pastebin.com/e2ZQE9gL" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;pastebin.com/&lt;wbr/&gt;e2ZQE9gL&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; soweit einfach, bei 3 Variablen wird es schon komplizierter, hier soll dann&lt;br&gt;gelten:&lt;br&gt;das Minimum/Maximum für Variable 3 ist das jeweilige Maximum der Minima&lt;br&gt;(Minimum der Maxima) der vorherigen Variablen.&lt;br&gt;Wiederum als Beispiel:&lt;br&gt;(1) Variable 1 = 0.33: Variable 2: min: 0, max: 0.25, Variable 3: min: 0, max:&lt;br&gt;0.25&lt;br&gt;&amp;nbsp;&amp;nbsp; (1b) Variable 2 = 0: Variable 3: min: 0, max: 0.05 --&gt; Min für Variable 3&lt;br&gt;ist 0, Max=0.05 (min aus 0.25 und 0.05)&lt;br&gt;&amp;nbsp;&amp;nbsp; (1c) Variable 2 = 0.05: Variable 3: min: 0.02, max: 0.15 --&gt; Min für&lt;br&gt;Variable 3 ist 0.02 (max aus 0 und 0.02), Max=0.15 (min aus 0.25 und 0.15)&lt;br&gt;&amp;nbsp;&amp;nbsp; (1d) Variable 2 = 0.01: Variable 3: min: 0.05, max: 0.35 --&gt; Min für&lt;br&gt;Variable 3 ist 0.05 (max aus 0 und 0.05), Max=0.25 (min aus 0.25 und 0.35)&lt;br&gt;...&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;img src="http://666kb.com/i/cro1wirdciqa3ebqy.jpg" title="hosted by 666kb.com"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 13:59:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345055.html#7345055</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2014-09-09T13:59:55Z</dc:date>
    </item>
    <item>
      <title>Re(2): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345034.html#7345034</link>
      <description>mySimulationBoundaries.min = &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[10x4 double]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[10x4 double]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[10x4 double]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[5x4 double]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;d.h. ich hab jede der 4 Variablen in 10 Brackets gebinned (ausser die 4. Variable --&gt; Wochentag, daher nur 5 Bins).&lt;br&gt;&lt;br&gt;mySimulationBoundaries.min{1} = &lt;br&gt;untere &lt;br&gt;Grenze&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min&lt;br&gt;Bracket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp; Variable 2&amp;nbsp;&amp;nbsp;Variable 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 4&lt;br&gt;-0.09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;-0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;br&gt;...&lt;br&gt;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;br&gt;&lt;br&gt;mySimulationBoundaries.max{1} = &lt;br&gt;untere&lt;br&gt;Grenze&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; max&lt;br&gt;Bracket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp; Variable 2&amp;nbsp;&amp;nbsp; Variable 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Variable 4&lt;br&gt;-0.09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.69&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;br&gt;-0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;br&gt;...&lt;br&gt;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.75&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;br&gt;&lt;br&gt;mySimulationBoundaries.min{2} = &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; untere &lt;br&gt;min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Grenze&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; min&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bracket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp; Variable 2&amp;nbsp;&amp;nbsp;Variable 3&amp;nbsp;&amp;nbsp; Variable 4&lt;br&gt;-0.04&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.08&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;-0.02&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;...&lt;br&gt;-0.09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;&lt;br&gt;mySimulationBoundaries.max{2} = &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; untere &lt;br&gt;max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Grenze&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bracket&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;für&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;Variable 1&amp;nbsp;&amp;nbsp; Variable 2&amp;nbsp;&amp;nbsp;Variable 3&amp;nbsp;&amp;nbsp; Variable 4&lt;br&gt;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.08&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.006&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;br&gt;0.02&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;br&gt;...&lt;br&gt;0.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;br&gt;&lt;br&gt;Zusammengefasst:&lt;br&gt;Schritt 1:&lt;br&gt;wenn Variable 1 -0.01 ist, muss Variable 2 zwischen 0.09 und 0.6 liegen&lt;br&gt;Schritt 2:&lt;br&gt;wir erstellen 10 Brackets zwischen 0.09 und 0.6, erster Step: 0.09&lt;br&gt;Schritt 3:&lt;br&gt;wenn Variable 2 0.09 ist, muss Variable 3 zwischen max(-0.01, 0.001) = 0.001 und min(0.01,0.006) =0.006 liegen&lt;br&gt;Schritt 4:&lt;br&gt;wir erstellen 10 Brackets zwischen 0.001 und 0.006, erster Step 0.001&lt;br&gt;Schritt 5:&lt;br&gt;wenn Variable 3 0.001 ist, muss Variable 4 zwischen max(2,2,2) = 2 und min(6,6,6) liegen&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 13:14:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345034.html#7345034</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-09T13:14:29Z</dc:date>
    </item>
    <item>
      <title>Re(2): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345019.html#7345019</link>
      <description>Zuerst die Minima/Maxima je Variable (matlab-code):&lt;br&gt;&lt;br&gt;------------------------&lt;br&gt;&lt;br&gt;for i=1:size(mySurpriseModelInputs,2)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% bin the data&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVarBin{i} = unique(quantile(mySurpriseModelInputs(myF, i),(0:0.10:1)'));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% map to bins&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[myBinCount,myBinPos] = histc(mySurpriseModelInputs(:,i),myVarBin{i});&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% cut off edges&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if myBinCount(end) == 1, myBinPos(myBinPos==max(myBinPos))=max(myBinPos)-1;end&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if myBinCount(1) == 1, myBinPos(myBinPos==min(myBinPos))=min(myBinPos)+1;end&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% determine the extreme's per bracket&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[myTempMax,myTempMin] = deal(zeros(size(unique(myBinPos),1),1));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=1:length(unique(myBinPos))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myTempMin(j,1) = min(mySurpriseModelInputs(myBinPos==j,setdiff(1:size(mySurpriseModelInputs,2),i)));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myTempMax(j,1) = max(mySurpriseModelInputs(myBinPos==j,setdiff(1:size(mySurpriseModelInputs,2),i)));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if size(myVarBin{i},1)&gt;10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMin{i} = horzcat(myInputMin{i}(:,1:i-1),myVarBin{i}(1:end-1),myInputMin{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMax{i} = horzcat(myInputMax{i}(:,1:i-1),myVarBin{i}(1:end-1),myInputMax{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMin{i} = horzcat(myInputMin{i}(:,1:i-1),myVarBin{i},myInputMin{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMax{i} = horzcat(myInputMax{i}(:,1:i-1),myVarBin{i},myInputMax{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;end&lt;br&gt;mySimulationBoundaries = struct('min',{myInputMin},'max',{myInputMax});&lt;br&gt;&lt;br&gt;------------------------&lt;br&gt;&lt;br&gt;der output ist also ein set von min/max je variable (aller anderen Variablen), wenn die gegebene Variable einen bestimmten wert hat.&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:57:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345019.html#7345019</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-09T12:57:56Z</dc:date>
    </item>
    <item>
      <title>Re(2): rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7345024.html#7345024</link>
      <description>Zuerst die Minima/Maxima je Variable (matlab-code):&lt;br&gt;&lt;br&gt;------------------------&lt;br&gt;&lt;br&gt;for i=1:size(mySurpriseModelInputs,2)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% bin the data&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVarBin{i} = unique(quantile(mySurpriseModelInputs(:, i),(0:0.10:1)'));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% map to bins&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[myBinCount,myBinPos] = histc(mySurpriseModelInputs(:,i),myVarBin{i});&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% cut off edges&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if myBinCount(end) == 1, myBinPos(myBinPos==max(myBinPos))=max(myBinPos)-1;end&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if myBinCount(1) == 1, myBinPos(myBinPos==min(myBinPos))=min(myBinPos)+1;end&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% determine the extreme's per bracket&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[myTempMax,myTempMin] = deal(zeros(size(unique(myBinPos),1),1));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for j=1:length(unique(myBinPos))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myTempMin(j,1) = min(mySurpriseModelInputs(myBinPos==j,setdiff(1:size(mySurpriseModelInputs,2),i)));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myTempMax(j,1) = max(mySurpriseModelInputs(myBinPos==j,setdiff(1:size(mySurpriseModelInputs,2),i)));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if size(myVarBin{i},1)&gt;10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMin{i} = horzcat(myInputMin{i}(:,1:i-1),myVarBin{i}(1:end-1),myInputMin{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMax{i} = horzcat(myInputMax{i}(:,1:i-1),myVarBin{i}(1:end-1),myInputMax{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMin{i} = horzcat(myInputMin{i}(:,1:i-1),myVarBin{i},myInputMin{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myInputMax{i} = horzcat(myInputMax{i}(:,1:i-1),myVarBin{i},myInputMax{i}(:,i:end));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;br&gt;end&lt;br&gt;mySimulationBoundaries = struct('min',{myInputMin},'max',{myInputMax});&lt;br&gt;&lt;br&gt;------------------------&lt;br&gt;&lt;br&gt;der output ist also ein set von min/max je variable (aller anderen Variablen), wenn die gegebene Variable einen bestimmten wert hat. Der Grund für das nicht in einer Matrix zu haben ist, das eine der Variablen der Wochentag ist und daher nur 5 Mapping-Punkte hat (die anderen 11).&lt;br&gt;&lt;br&gt;Als Anforderung hätte ich jetzt gerne für jede Variable, die anderen Variablen in möglichen Kombinationen, so dass aber die Bedingungen noch erfüllt sind (also die erste Variable darf alle Werte zwischen deren Min und Max annehmen, je nachdem welchen Wert die erste Variable hat, darf die zweite Variable nur Werte annehmen, die zwischen der jeweiligen Einträge für diese Gruppe liegt).&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:57:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7345024.html#7345024</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-09T12:57:56Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344993.html#7344993</link>
      <description>moment, irgendwo hakts bei mir.&lt;br&gt;&lt;br&gt;Ich ermittle empirisch minima und maxima für jede Variable, aber eigentlich leg ichs dann auf Math.Min(vorhergehende, jetzige) und Math.Max(vorhergehende, jetzige) fest?&lt;br&gt;&lt;br&gt;&lt;br&gt;private class myVar&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;float minValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float maxValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float value;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;private myVar [] myVariables = new myVar[number of values];&lt;br&gt;&lt;br&gt;myVariables befüllen blabla;&lt;br&gt;&lt;br&gt;for {int i = 0; i &lt; myVar.Length;i++}&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;if (i &gt; 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].minValue = (float)Math.Max(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].maxValue = (float)Math.Min(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;br&gt;und jetzt hast in allen Elementen von myVariables die neuen Limita drin stehen. So gemeint?&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:29:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344993.html#7344993</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2014-09-09T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344991.html#7344991</link>
      <description>moment, irgendwo hakts bei mir.&lt;br&gt;&lt;br&gt;Ich ermittle empirisch minima und maxima für jede Variable, aber eigentlich leg ichs dann auf Math.Min(vorhergehende, jetzige) und Math.Max(vorhergehende, jetzige) fest?&lt;br&gt;&lt;br&gt;&lt;br&gt;private class myVar&lt;br&gt;{&lt;br&gt;float minValue;&lt;br&gt;float maxValue;&lt;br&gt;float value;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;private myVar myVariables = new myVar();&lt;br&gt;&lt;br&gt;myVariables befüllen blabla;&lt;br&gt;&lt;br&gt;for {int i = 0; i &lt; myVar.Length;i++}&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;if (i &gt; 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].minValue = (float)Math.Max(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].maxValues = (float)Math.Min(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;br&gt;und jetzt hast in allen Elementen von myVariables die neuen Limita drin stehen. So gemeint?&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:29:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344991.html#7344991</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2014-09-09T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344992.html#7344992</link>
      <description>moment, irgendwo hakts bei mir.&lt;br&gt;&lt;br&gt;Ich ermittle empirisch minima und maxima für jede Variable, aber eigentlich leg ichs dann auf Math.Min(vorhergehende, jetzige) und Math.Max(vorhergehende, jetzige) fest?&lt;br&gt;&lt;br&gt;&lt;br&gt;private class myVar&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;float minValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float maxValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float value;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;private myVar [] myVariables = new myVar[number of values];&lt;br&gt;&lt;br&gt;myVariables befüllen blabla;&lt;br&gt;&lt;br&gt;for {int i = 0; i &lt; myVar.Length;i++}&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;if (i &gt; 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].minValue = (float)Math.Max(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].maxValues = (float)Math.Min(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;br&gt;und jetzt hast in allen Elementen von myVariables die neuen Limita drin stehen. So gemeint?&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:29:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344992.html#7344992</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2014-09-09T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344994.html#7344994</link>
      <description>moment, irgendwo hakts bei mir.&lt;br&gt;&lt;br&gt;Ich ermittle empirisch minima und maxima für jede Variable, aber eigentlich leg ichs dann auf Math.Min(vorhergehende, jetzige) und Math.Max(vorhergehende, jetzige) fest?&lt;br&gt;&lt;br&gt;&lt;br&gt;private class myVar&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;float minValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float maxValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float value;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;private myVar [] myVariables = new myVar[number of values];&lt;br&gt;&lt;br&gt;myVariables befüllen blabla;&lt;br&gt;&lt;br&gt;//ich fang deswegen mit 0 an, falls du in der schleife gleich die limits printen willst&lt;br&gt;for {int i = 0; i &lt; myVar.Length;i++}&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;if (i &gt; 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].minValue = (float)Math.Max(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].maxValue = (float)Math.Min(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;br&gt;und jetzt hast in allen Elementen von myVariables die neuen Limita drin stehen. So gemeint?&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:29:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344994.html#7344994</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2014-09-09T12:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344995.html#7344995</link>
      <description>moment, irgendwo hakts bei mir.&lt;br&gt;&lt;br&gt;Ich ermittle empirisch minima und maxima für jede Variable, aber eigentlich leg ichs dann auf Math.Min(vorhergehende, jetzige) und Math.Max(vorhergehende, jetzige) fest?&lt;br&gt;&lt;br&gt;&lt;br&gt;private class myVar&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;float minValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float maxValue;&lt;br&gt;&amp;nbsp;&amp;nbsp;float value;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;private myVar [] myVariables = new myVar[number of values];&lt;br&gt;&lt;br&gt;myVariables befüllen blabla;&lt;br&gt;&lt;br&gt;//ich fang deswegen mit 0 an, falls du in der schleife gleich die limits printen willst&lt;br&gt;for {int i = 0; i &lt; myVar.Length;i++}&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;if (i &gt; 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].minValue = (float)Math.Max(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myVariables[i].maxValue = (float)Math.Min(myVariables[i-1], myVariables[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;//jetzt kannst die limits ausgeben&lt;br&gt;&amp;nbsp;&amp;nbsp;.. ausgabe der limits von myVariables[i] hier&lt;br&gt;}&lt;br&gt;&lt;br&gt;und jetzt hast in allen Elementen von myVariables die neuen Limita drin stehen. So gemeint?&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 12:29:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344995.html#7344995</guid>
      <dc:creator>zeddicus</dc:creator>
      <dc:date>2014-09-09T12:29:36Z</dc:date>
    </item>
    <item>
      <title>rekursives program</title>
      <link>http://forum.geizhals.at/t851771,7344968.html#7344968</link>
      <description>Hi,&lt;br&gt;&lt;br&gt;ich stehe im Moment ein bisschen bei einem rekursiven Problem an und wäre dankbar für jede Hilfe.&lt;br&gt;&lt;br&gt;Die Ausgangslage:&lt;br&gt;ich habe N Variablen die sich zwischen festgelegten Grenzen befinden, jedoch sind die Grenzen von den vorherigen Variablen abhängig (d.h Variable 2 ist von Variable 1 abhängig, Variable 3 ist von Variable 2 und Variable 1 abhängig).&lt;br&gt;&lt;br&gt;In einem ersten Schritt wurde jede Variable in Brackets unterteilt und das Minimum und das Maximum empirisch gemessen (unabhängig von allen anderen).&lt;br&gt;&lt;br&gt;Um es zu verdeutlichen, heisst dass (für zwei Variablen) als Beispiel:&lt;br&gt;Variable 1: min: 0, max: 1 (diese ist unabhängig) und liegt (zB) in 3 Stufen vor:&lt;br&gt;(1) Variable 1 = 0.33: Variable 2: min: 0, max: 0.25&lt;br&gt;(2) Variable 1 = 0.66: Variable 2: min: 0.1, max: 0.4&lt;br&gt;(3) Variable 1 = 1: Variable 2: min 0.2, max: 1&lt;br&gt;&lt;br&gt;als Ausgabe hiervon sollen dann X Schritte (zB 6) für Variable 2, zwischen deren min/max ausgegeben werden (also in (1) von oben: 0, 0.05, 0.1, 0.15, 0.2, 0.25).&lt;br&gt;&lt;br&gt;Aus dem obigen Beispiel werden also schon 18 Kombinationen erstellt:&lt;br&gt;Nr, Variable 1, Variable 2&lt;br&gt;1, 0, 0&lt;br&gt;2, 0, 0.05&lt;br&gt;3, 0, 0.1&lt;br&gt;...&lt;br&gt;6, 0, 0.25&lt;br&gt;7, 0.33, 0.1&lt;br&gt;8, 0.33, 0.16&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;br&gt;soweit einfach, bei 3 Variablen wird es schon komplizierter, hier soll dann gelten:&lt;br&gt;das Minimum/Maximum für Variable 3 ist das jeweilige Maximum der Minima (Minimum der Maxima) der vorherigen Variablen. &lt;br&gt;&lt;br&gt;Wiederum als Beispiel:&lt;br&gt;(1) Variable 1 = 0.33: Variable 2: min: 0, max: 0.25, Variable 3: min: 0, max: 0.25&lt;br&gt;&amp;nbsp;&amp;nbsp; (1b) Variable 2 = 0: Variable 3: min: 0, max: 0.05 --&gt; Min für Variable 3 ist 0, Max=0.05 (min aus 0.25 und 0.05)&lt;br&gt;&amp;nbsp;&amp;nbsp; (1c) Variable 2 = 0.05: Variable 3: min: 0.02, max: 0.15 --&gt; Min für Variable 3 ist 0.02 (max aus 0 und 0.02), Max=0.15 (min aus 0.25 und 0.15)&lt;br&gt;&amp;nbsp;&amp;nbsp; (1d) Variable 2 = 0.01: Variable 3: min: 0.05, max: 0.35 --&gt; Min für Variable 3 ist 0.05 (max aus 0 und 0.05), Max=0.25 (min aus 0.25 und 0.35)&lt;br&gt;...&lt;br&gt;&lt;br&gt;Die Grenzen in den Szenarien 1b, 1c usw. werden aus den empirischen Angaben interpoliert (d.h. wenn die ursprünglichen Bracekts für Variable 2 zb 0 und 0.05 (usw.) waren und jetzt für 0.02 ein Szenario erstellt wird, wird aus den Minimas/Maximas von 0 und 0.05 auf 0.02 interpoliert). Es sollen für Variable 3 wieder 6 Szenarien erstellt werden&lt;br&gt;&lt;br&gt;Als Ausgabe würde ich hier auf:&lt;br&gt;Nr, Variable 1, Variable 2, Variable 3&lt;br&gt;1, 0, 0, 0&lt;br&gt;2, 0, 0, 0.01&lt;br&gt;3, 0, 0, 0.02&lt;br&gt;...&lt;br&gt;7, 0, 0.05, 0.02&lt;br&gt;8, 0, 0.05, 0.046&lt;br&gt;...&lt;br&gt;&lt;br&gt;Ich hoffe das Problem ist verständlich, in Wahrheit brauche ich "einfach" nur eine Liste der möglichen Verteilungsräume der Variablen unter Vorbedingungen.&lt;br&gt;&lt;br&gt;Für Hilfe bin ich sehr dankbar!&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Sep 2014 11:57:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t851771,7344968.html#7344968</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-09T11:57:04Z</dc:date>
    </item>
  </channel>
</rss>
