|
dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.02.2008, 17:50
Titel: Hilfe für Aufgabe
|
|
Ich muss für die UNI folgende Aufgabe bearbeiten, leider schaffe ich es nicht, mir die Lösung selbst zu erschließen(bin Matlab noob).
Aufgabe: Gegeben ist ein Vektor (Zeilen- oder Spaltenvektor) v, für den gilt:
length(v)=9n, wobei n= 1,2,3,....
Die Elemente von v können beliebig besetzt sein.
a) Stellen Sie v im Matlab- Format dar. n beliebig
b) Teilen Sie v unter Nutzung des Befehls "length" in drei gleich lange Anteile v1, v2, v3 auf. n beliebig.
Für eine Lösung wäre ich sehr dankbar, ein paar erklärende Worte wären auch ganz nett.
Danke!!!
Gruß Dieter
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 11.02.2008, 19:53
Titel:
|
|
Hallo Dieter,
zu a)
gibt den Vektor im Command-Window aus.
zu b)
Ich hoffe das ist ausreichend für dich - sonst frag einfach wieder nach, wenn du nicht weiterkommst
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.02.2008, 16:18
Titel:
|
|
das ging schnell,echt nett.eine frage hätte ich noch.
und zwar, wie schreibe ich denn in a) den vektor (v) so, dass die variable n enthalten ist und für length(v)=9n rauskommt?also, wie "rechnet man hier "rückwärts", bzw wie schließt man von length(v)=9n auf den zugehörigen vektor v. ich steh da komplett auf der leitung.
danke nochmal
|
|
|
dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.02.2008, 16:20
Titel:
|
|
weiß keiner rat?aufgabe muss dringend gelöst werden...
danke
|
|
|
dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.02.2008, 16:35
Titel:
|
|
@ steve:
irgendwie funktioniert es nicht ganz.
hier meine lösung für den vektor (v)=[1 2 3 4 5 6 7 8 9]
v =
1 2 3 4 5 6 7 8 9
ans =
9
idx =
3
v1 =
1 2 3
v2 =
3 4 5 6
v3 =
6 7 8 9
bitte um hilfe!
|
|
|
jochma |
Forum-Fortgeschrittener
|
|
Beiträge: 79
|
|
|
|
Anmeldedatum: 25.10.07
|
|
|
|
Wohnort: Oberbayern
|
|
|
|
Version: Version 7.0.0 (R14)
|
|
|
|
|
|
Verfasst am: 14.02.2008, 16:51
Titel:
|
|
Servus,
das jeweils letzte Element von v1 (idx) und v2 (2*idx) kommt in v2 bzw. v3 nochmal vor.
Mit +1 kann auf das nächste Element verwiesen werden:
gruß
jochma
|
|
|
Dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.02.2008, 16:58
Titel:
|
|
danke, das funktioniert jetzt.
aber wie schließt man nun von length(v)=9n auf den zugehörigen vektor v?
dieser sollte eine variable anzahl an elementen haben, d.h. vektor v muss in abhängigkeit von n sein.wie beschreibt man das in matlab?
ich stell mir sowas vor wie: v(n)=[1 2 3....n].oder wie sieht das aus.hatte das bis jetzt auch nicht in mathe...
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 15.02.2008, 09:39
Titel:
|
|
Moin,
jochma hat Folgendes geschrieben: |
das jeweils letzte Element von v1 (idx) und v2 (2*idx) kommt in v2 bzw. v3 nochmal vor |
Stimmt, das hatte ich vergessen zu berücksichtigen
Dieter hat Folgendes geschrieben: |
aber wie schließt man nun von length(v)=9n auf den zugehörigen vektor v?
dieser sollte eine variable anzahl an elementen haben, d.h. vektor v muss in abhängigkeit von n sein.wie beschreibt man das in matlab?
ich stell mir sowas vor wie: v(n)=[1 2 3....n] |
Probier mal folgendes:
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 15.02.2008, 09:57
Titel:
|
|
Ach, Steve war schneller mit der Antwort.
@steve sorry, aber du hast noch einen kleinen Fehler gemacht
muss eigentlich so sein, wenn die Werte zwischen 0 und 10 rauskommen sollen:
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 15.02.2008, 10:03
Titel:
|
|
Ach verdammt
Is schon blöd wenn man immer den Entwurf kopiert und nicht das endgültige
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
dieter |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.02.2008, 14:09
Titel:
|
|
danke leute, hat mir weitergeholfen.jetzt kann ich wieder schlafen
|
|
|
achilles |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.03.2008, 14:58
Titel:
|
|
huhu!
ich danke auch erstmal für die grandiose vorbereitung dieser frage. wir haben dieselben aufgaben, allerdings habe ich folgendes problem:
das sind die zwei fehlermeldungen die ich bekomme, wenn ich den text so verwende wie ihr ihn geschrieben habt.
wäre sehr nett, wenn mir jemand weiterhelfen könnte!
danke, gruß benno
|
|
|
|
|
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 - 2024
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.
|
|