Mathematisches Problem

Gast #3726778
Hi,

ich habe 9 verschiedene Teile, die ich unterschiedlich Gewichten kann. 
Alle 9 Teile zusammen sollen 100% ergeben.

Nun möchte ich verschiedene Kombinationen automatisch erstellen lassen, 
wobei jedes Teil von 0...100% gehen kann.

Wie kann ich das machen?
Ich habe ja im Grunde folgende Formel

Teil1 + Teil2 + Teil3 + Teil4 + Teil5 + Teil6 + Teil7 + Teil8 + Teil9 = 
100

und wenn ich diese nach einer Variablen auflöse, habe ich ja immer noch 
jede Menge Variablen?!
Gast #3726788
gewichte sie halt einfach "automatisch" nach deinen bedürfnissen - und 
rechne erst anschließend auf 100 hoch. bzw runter

z.b.
nr. gewicht
1) 4
2) 3
3) 6
4) 6
5) 1
summe der gewichte= 20

100/20=5
also jede nr mit 5 multiplizieren..
Gast #3726793
Versuchs mit eigener Gewichtung.
Je nach Schrittweite die du vorgibst entstehen eine gigantische Menge an 
Kombinationen.
Grundsätzlich eignet sich für eine solche Betrachtung aber Excel...
Gast #3726900
Hallo,

gehen wir mal von 1 % Schritten aus:

Dann kannst du jedem Teil eine Zahl von 0..99 zuordnen für die 
Prozentzahl, für 9 Teile schreibst du das hintereinander und fasst das 
als Zahl auf, Ergebnis ist dass es 10^18 Kombinationen gibt. Davon 
streichst du jetzt einfach alle wieder raus, deren Summe nicht 100 ist.

Georg
Moderator #3726944
sunshineh schrieb:
> ich habe 9 verschiedene Teile, die ich unterschiedlich Gewichten kann.
> Alle 9 Teile zusammen sollen 100% ergeben.
>
> Nun möchte ich verschiedene Kombinationen automatisch erstellen lassen,
> wobei jedes Teil von 0...100% gehen kann.
>
> Wie kann ich das machen?

Ohne viel Rechnen:

Kombination 1: Erster Teil 100%, alle anderen 0.

Kombination 2: Zweiter Teil 100%, alle anderen 0.

Beide Kombinationen sind verschieden, und die Summe ist jeweils 100%.

Ist damit die Aufgabe gelöst?
Gast #3727654
Danke! Hab's nun so gemacht dass ich die Summe der einzelnen aufaddiere 
und entsprechend auf "insgesamt" 100 normiere (so wie "wursti" oder 
"ich" vorgeschlagen)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.