|
|
Aus einer Wertemenge ein bestimmtes % Verhältnis finden |
|
Heinrich |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 18.11.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.11.2010, 16:13
Titel: Aus einer Wertemenge ein bestimmtes % Verhältnis finden
|
 |
|
 |
|
Hallo
Ich absolviere zur Zeit meine Praxisphase für mein Maschinenbaustudium.
Ich hab folgendes Problem.
Ich will, dass Matlab mir aus einer Menge, die sich aus zwei unterschiedlichen bearbeitungszeiten zusammen setzt. Die Anzahl der Platten ausgibt die Prozentual zu 70% vertreten ist und möglichst nahe an der maximal Zeit.
Bisher hab ich folgendes gemacht:
n1=Anzahl der Platten 1 (gesucht)
n2=Anzahl der Platten 2 (gesucht)
t=Zeit (1:1:1900)
n1=t/Bearbeitungszeit 1
n2=t/bearbeitunsgzeit 2
gesamt=n1+n2
Finde einen Wert für den n1 prozentual zu 70% in gesamt Menge vertreten ist.
Wobei nahe die Zeit möglichst maximal ausgenutzt werden soll.
Um besser zu verstehen was ich meine kurz noch eine Erklärung:
Es soll an einer Maschine zwei Formate gefertigt werden, jedoch steht nur ein fester Zeitintervall zur Verfügung. Der Mix aus den Formaten soll 70 %30 sein.
Wie kann ich es machen, dass Matlab ausprobiert, welche Plattenzahl von einem Typ, sowohl innerhalb des maximalen Zeitintervalls liegt und gleichzeitig im Mix zu 70% vertreten ist.
|
|
|
|
|
Heinrich |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 18.11.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2010, 15:29
Titel:
|
 |
Hi
Problem gelöst.
Ich hab das Problem einfach zu kompliziert gemacht.
Gruss
|
|
|
Sco |

Forum-Meister
|
 |
Beiträge: 699
|
 |
|
 |
Anmeldedatum: 15.08.10
|
 |
|
 |
Wohnort: Dundee
|
 |
|
 |
Version: 2008a, 2010a
|
 |
|
|
 |
|
Verfasst am: 19.11.2010, 16:57
Titel:
|
 |
Hallo,
dann gib doch deine Loesung an, damit alle was davon haben. Vorallen fuer den Fall, wenn jemand das gleiche Problem wie du hasst.
MFG
Sco
|
|
|
Heinrich |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 18.11.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.11.2010, 20:36
Titel:
|
 |
Hi,
ich habe einfach, das Verhältnis in die Gleichung mit einbezogen.
Bedingung ist, das Verhältnis f1 darf nicht größer als 50% sein bzw kleiner als 0.
fy gesamt Zeit (variabel)
f1 gewünschtes prozentualer Anteil, der vorher definiert werden soll
f2 dem entsprechender prozentualer Restanteil
f2=100-f1
n1=n*f1
n2=n*f21
fy1=n1*t1+n2*t2
find(f1<=fy)
Zu meiner Verteidigung, ich bin totaler Anfänger in Matlab. Es gibt sicher schönere Varianten ein Script zu schreiben. Ich habe hier auch nur ein kurz Fassung vom Ursprünglichen Version des Quellcode niedergeschrieben und die Gleichung ist normal umfassender.Jedoch denke ich gibt es einen Einblick, was ich gemacht haben.
Eine Frage, ich weis das gehört nicht in dieses Unterforum, können GUI nur gestartet werden, wenn auf dem jeweiligen Pc Matlab installiert ist? Oder gibt es eine Möglichkeit, dass ich das auf unseren Firmen PC starten kann, die keine Matlab linzenz besitzen.
Gruss
|
|
|
|
|
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.
|
|