|
Jasper |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 24.07.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.08.2014, 10:22
Titel: Tauschverfahren
|
 |
|
 |
|
Hallo, ein Kommilitone von mir hat eine ähnliche Frage bereits in einem anderen Forum gestellt, aber uns konnte da nicht wirklich weitergeholfen werden. Euer FOrum erscheint mir auch etwas spezieller und kompetenter, deswegen wage ich hier einen zweiten Versuch:
Wir wollen jetzt zwei aufeinanderfolgende Abschnitte eines Vektors miteinander tauschen. sprich bei:
1 2 3 4 5 6 1
wird erst 2 mit 3 getauscht dann 2 mit 3 4 dann 2 mit 3 4 5 usw.
Beide Abschnitte müssen mind. die Länge 2 haben und die Möglichkeiten sollen in der Matrix zusammengefasst stehen. Wie bekomme ich das bei matlab hin?
Die Lösung sollte eigentlich so aussehen, bei der Route 1 2 3 4 5 6 7 1
1 4 5 2 3 6 7 1
1 4 5 6 2 3 7 1
1 4 5 6 7 2 3 1
1 5 6 2 3 4 7 1
1 5 6 7 2 3 4 1
1 6 7 2 3 4 5 1
1 2 5 6 3 4 7 1
1 2 5 6 7 3 4 1
Über etwas nette Hilfe würden wir uns sehr freuen.
Grüße aus der Bib
[EDITED, Jan, Bitte Code-Umgebung verwenden - Danke!]
_________________
Ohne Stock und ohne Schuh
|
|
|
|
|
Jasper |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 24.07.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.08.2014, 13:46
Titel:
|
 |
Keiner eine Idee für uns?
_________________
Ohne Stock und ohne Schuh
|
|
|
Verschoben: 20.08.2014, 20:45 Uhr von Jan S Von Off Topic nach Programmierung |
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 20.08.2014, 20:51
Titel: Re: Tauschverfahren
|
 |
Hallo Jasper,
Was het der gepostete Code mit der Frage zu tun. Ist das bereits eine Lösung? wenn nicht, weshalb nicht?
Zitat: |
Wir wollen jetzt zwei aufeinanderfolgende Abschnitte eines Vektors miteinander tauschen. |
Was beudetet hier "Abschnitte" genau?
Zitat: |
sprich bei:
1 2 3 4 5 6 1
wird erst 2 mit 3 getauscht dann 2 mit 3 4 dann 2 mit 3 4 5 usw. |
Das verstehe ich nicht. Wieso wird nicht 1 mit 2 getauscht? Und weshalb am Schluß 2 mit "3 4 5"?
Zitat: |
Beide Abschnitte müssen mind. die Länge 2 haben |
Welche beiden Abschnitte? Wenn 2 mit 3 getauscht wird, haben die "Abschnitte" doch nur die Länge 1, oder?
Gruß, Jan
|
|
|
Jasper |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 24.07.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.08.2014, 13:45
Titel:
|
 |
Hey Jan,
das war dann wohl Hilfe zur Selbsthilfe, danke dir, du hattest recht, unsere Frage war im Grunde die Lösung.- Manchmal sieht man den Wald vor Bäumen nicht.
Hat sich also erledigt. danke!!
_________________
Ohne Stock und ohne Schuh
|
|
|
|
|
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.
|
|