|
|
Prozentuale Werte analysieren |
|
popoff_1 |
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 11.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.04.2020, 20:24
Titel: Prozentuale Werte analysieren
|
|
Hi,
ich habe folgendes Skript geschrieben:
p gibt mir eine cell mit Prozentwerten aufsteigend auf:
Dabei muss ich nun von dieser Cell die ersten Produkte deren Summe rund 70 % ausmachen in eine Klasse A schreiben. Die letzten Produkte deren Summe der prozentualen Gesmtwerte 10% ausmachen gehören in Klasse C. Alle Restlichen Produkte gehören in Klasse C.
Nur wie setzte ich das um? Muss ich dazu eine while Schleife verwenden?
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 04.04.2020, 22:33
Titel:
|
|
Hallo,
eine Schleife ist nicht nötig. Ich würde cumsum verwenden und dann logische Indizierung.
Was heißt "rund 70%"? Möglichst genau?
Ich würde für p kein Cell Array verwenden, sondern ein Vektor. Cells machen das hier nur unnötig kompliziert.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
popoff_1 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 11.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2020, 07:42
Titel:
|
|
Ok habe nun einen Vektor verwendet.
Ja es müssen bis zu 70% kumuliert erreicht werden. Bzw. von 0-80 Prozent Dies sollten dann in die Klasse A geschrieben werden (ABC-Analyse). Alles was drüber ist sollte in die Kategorie B.
Mit meinen Daten wäre das in etwa so:
Sehe die logische Indizierung in etwa so aus?
Wenn ok, müsste ich die Klassen nun in ein Pareto Diagramm packen. Nur muss ich dafür ein Neues Cell array machen?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2020, 09:08
Titel:
|
|
Hallo,
in etwa, ja, aber nicht ganz. Du kannst das doch selbst ausprobieren und wirst dann feststellen, was funktioniert und was nicht?
MATLAB hat eine Funktion pareto für Pareto-Diagramme. Wenn das ist, was du möchtest, kannst du direkt die Funktion auf t anwenden. Wenn es nicht das ist, was du möchtest, müsstest du uns wissen lassen, was du unter einem Pareto-Diagramm verstehst.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
popoff_1 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 11.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2020, 09:29
Titel:
|
|
Habe das Pareto Diagramm erzeugt. Nur bin ich mir nicht sicher ob dieses so stimmt.
Die Aufgabenstellung wäre so: Klassifizieren Sie die Produkte in A B und C mittels eines Pareto Diagramms. Aber wie bringe ich die Klassifizierung ins Pareto Diagramm?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2020, 09:56
Titel:
|
|
Hallo,
ich weiß nicht, wie der Aufgabensteller sich das vorstellt. Das sollte dann aus der Vorlesung hervorgehen. Falls nicht, würde ich mich an den Aufgabensteller wenden.
Die Wikipedia-Seite zu Pareto Diagrammen sieht eine solche Klassifizierung zumindest nicht vor.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
popoff_1 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 11.03.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2020, 10:30
Titel:
|
|
Harald hat Folgendes geschrieben: |
Hallo,
ich weiß nicht, wie der Aufgabensteller sich das vorstellt. Das sollte dann aus der Vorlesung hervorgehen. Falls nicht, würde ich mich an den Aufgabensteller wenden.
Die Wikipedia-Seite zu Pareto Diagrammen sieht eine solche Klassifizierung zumindest nicht vor.
Grüße,
Harald |
Ich glaube mein Prof. meinte da so etwas:
Kann ich hier die Beschriftungen auch automatisch zuweißen? Also wenn (t < 80) soll es mir die Balken des Diagrammes automatisch beschriften. Also je nach Klasse sollte es mit die Beschriftungen der X-Achse sollte automatisch zuweißen.
Beschreibung: |
|
Download |
Dateiname: |
Unbenannt.JPG |
Dateigröße: |
33.63 KB |
Heruntergeladen: |
207 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2020, 11:01
Titel:
|
|
Hallo,
ja, kannst du.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|