www.vorhilfe.de
- Förderverein -
Der Förderverein.

Gemeinnütziger Verein zur Finanzierung des Projekts Vorhilfe.de.
Hallo Gast!einloggen | registrieren ]
Startseite · Mitglieder · Impressum
Forenbaum
^ Forenbaum
Status VH e.V.
  Status Vereinsforum

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Suchen
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Matlab" - Vektoren vergleichen
Vektoren vergleichen < Matlab < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Vektoren vergleichen: Idee
Status: (Frage) beantwortet Status 
Datum: 21:57 Do 06.05.2010
Autor: Heureka89

Hallo,

ich habe in Matlab zwei Vektoren a und b, und vergleiche die erstmal.
Wenn die Vektoren ungleich sind, wil ich eine beliebiges i mit a(1,i) ungleich b(1,i) bestimmen.
Wie kann man das am geschicktesten machen, gibt es vllt einen Befehl dafür?

        
Bezug
Vektoren vergleichen: Antwort
Status: (Antwort) fertig Status 
Datum: 22:41 Do 06.05.2010
Autor: metalschulze

Hallo,

warum denn eigentlich beliebiges i? Was ist denn da eigentlich der Hintergrund?
Wenn du die Vektoren A und B hast, kannst du dir doch sowieso jedes beliebige Vektorelement ausgeben lassen. Wenn du weisst wie das geht, dann kannst du dir auch für ein beliebiges i beide entsprechenden Vektorelemente ausgeben lassen, und dann erst vergleichen....kommt drauf an, was du eigentlich damit anfangen willst.

Grüsse Christian

Bezug
                
Bezug
Vektoren vergleichen: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 23:03 Do 06.05.2010
Autor: Heureka89

Danke für die Antwort,

habe das jetzt mit ner for-Schleife gemacht, dass er die Differenz der a(i)-b(i) bilden soll, bis die Differenz Null ist.
Allerdings habe ich nun eine weitere Frage:
Kann man in matlab einen Vektor unbestimmter Größe definieren?
Also auf mein Bsp. mit den Vektoren bezogen. Ich lasse ja die for-Schleife bis zu dem ersten i laufen, wo a(i)-b(i) = 0 ist.
Und bis zu diesem i möchte ich alle meine Einträge a(i) in einem Vektor speichern.

Bezug
                        
Bezug
Vektoren vergleichen: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 23:07 Do 06.05.2010
Autor: Heureka89

Das Beispiel war doch nicht so gut. Es sollte schon ein Vektor mit unbestimmter Größe sein. Weil bei meinem Beispiel, weiß ich ja, dass mein Vektor die Größe i-1 haben muss.

Bezug
                        
Bezug
Vektoren vergleichen: Antwort
Status: (Antwort) fertig Status 
Datum: 23:59 Do 06.05.2010
Autor: metalschulze

MatLab definiert sich die Größe der Vektoren automatisch, eben so gross wie sie werden.
Wie meinst du unbestimmte Größe? Du hast einen Vektor A = (1 2) also mit der Größe 1x2 der hat ja eine bestimmte Größe. Solltest du aus irgendeinem Grund den Vektor größer machen müssen/wollen, kannst du da einfach was anhängen mit der Zuweisung z.B. A(3) = 3 dann hast du A = (1 2 3) mit der bestimmten Größe 1x3 . die Größe ist also immer bestimmt, aber eben nur so gross wie in dem Moment benötigt.
Das mit der Schleife ist m.E. die richtige Herangehensweise.

In diesem Sinne, eine gute Nacht
Gruss Christian

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
ev.vorhilfe.de
[ Startseite | Mitglieder | Impressum ]