Aktuelle Themen
unbekanntes SMD Bauteil, mit einem "S" bedruckt ? Weiß jemand was das ist ? (November 18, 2016, 03:30:28 pm)

Genauigkeit Oszilloskop ermitteln (November 12, 2016, 11:29:03 am)

HMK 100 RFT Verstärker defekt (November 02, 2016, 07:13:09 pm)

Bewegungsmelder und Videoüberwachungssysteme (Oktober 17, 2016, 03:20:43 am)

singer nähmaschine (September 18, 2016, 07:17:48 pm)

Onkyo A-8470 Verstärker Reparieren (Juli 05, 2016, 05:54:39 pm)

Wie öffne ich das schnurlose Telefon T-Sinus 400 (Mai 04, 2016, 02:07:10 pm)

Top Poster
1. minhthudientu (74)
2. Lê Thanh Phương (61)
3. lehoangtv (47)
4. minhtan009 (46)
5. huynh25 (22)

Wie finden Matlab Werte innerhalb einer Matrix in?

Autor Thema: Wie finden Matlab Werte innerhalb einer Matrix in?  (Gelesen 9464 mal)

Ramone

  • Gast
Wie finden Matlab Werte innerhalb einer Matrix in?
« am: Juli 09, 2010, 12:55:51 pm »
Ich habe eine Frage:

Ich möchte prüfen, ob einige Werte .... sind innerhalb einer Matrix in MATLABWie kann ich dies tun, ohne zu schreiben Schleifen ...Gibt Stand A-Befehl finden (Ich wünschte ich könnte der rechten Seite (diese Zahl ist, in dieser Matrix) )....Vielen Dank im Voraus!


Elektronik-Forum

Wie finden Matlab Werte innerhalb einer Matrix in?
« am: Juli 09, 2010, 12:55:51 pm »

Sumpf

  • Gast
Wie finden Matlab Werte innerhalb einer Matrix in?
« Antwort #1 am: Juli 09, 2010, 12:55:53 pm »
Ich denke, dies ist der einfachste Weg:

betrachten, ist eine der erwähnten Matrix & Sie wissen wollen, wenn α nicht in der Matrix oder.Es genügt, dass Sie) definieren eine neue Matrix, wie B = α × Ones (N, N;
wobei n die Dimension einer Matrix, und dann vergleichen und sparen Ergebnisse in einer dritten Matrix, wie C.wenn einer der Elements von C 1 sein, können Sie feststellen, dass die A enthalten ist α.

Glück.


me2please

  • Gast
Wie finden Matlab Werte innerhalb einer Matrix in?
« Antwort #2 am: Juli 09, 2010, 12:55:54 pm »

Code:

>> Hilfe bei der SucheFinden Finden Indizes von Null verschiedene Elemente.

I = find (X) liefert die Indizes des Vektors X, die

Nicht-Null.
Zum Beispiel, I = FIND (A> 100), gibt die Indizes

von A, wenn A größer als 100 ist.
Siehe RelOp.[I, kehrt J] = find (X) die Zeile und Spalte Indizes

die Nichtnulleinträge in der Matrix X. Dies wird häufig verwendet,

mit schwach besetzte Matrizen.[I, J, V] = find (X) liefert ebenfalls ein Vektor mit den

Nichtnulleinträge in X. Beachten Sie, dass Sie (X) und find (X ~ = 0)

wird die gleiche I und J zu produzieren, sondern produzieren diese

ein V mit allen 1-.

Ahorn

  • Gast
Wie finden Matlab Werte innerhalb einer Matrix in?
« Antwort #3 am: Juli 09, 2010, 12:55:55 pm »
Verwendung finden, oder wenn Befehl, viel Glück